This commit is contained in:
Bright 2024-12-13 18:22:28 +07:00
parent b8a13ef003
commit cb26678af0

View file

@ -331,7 +331,12 @@ export class kpiPeriodController extends Controller {
const kpiUserEvaluation = await this.kpiUserEvaluationRepository.find({
where: { kpiPeriodId: id },
});
if (kpiUserEvaluation && kpiUserEvaluation.length > 0) {
throw new HttpError(
HttpStatusCode.NOT_FOUND,
"ไม่สามารถลบรอบการประเมินนี้ได้ เนื่องจากพบรายการผู้รับการประเมินในรอบนี้",
);
}
const kpiUserRole = await this.kpiUserRoleRepository.find({
where: { kpiRoleId: In(kpiRole.map((x) => x.id)) },
});