From b512bf64f1809acac63394b2b24643ab36f168e8 Mon Sep 17 00:00:00 2001 From: AdisakKanthawilang Date: Fri, 27 Dec 2024 15:16:29 +0700 Subject: [PATCH] fix --- src/controllers/KpiPlanController.ts | 3 ++- src/controllers/KpiRoleController.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/controllers/KpiPlanController.ts b/src/controllers/KpiPlanController.ts index 87dcf68..d21a7ca 100644 --- a/src/controllers/KpiPlanController.ts +++ b/src/controllers/KpiPlanController.ts @@ -59,11 +59,12 @@ export class kpiPlanController extends Controller { .where("kpiPeriod.year = :year", { year: requestBody.year }) .andWhere("kpiPeriod.durationKPI = :durationKPI", { durationKPI: requestBody.period }) .getOne(); + const year = requestBody.year && parseInt(requestBody.year) > 0?parseInt(requestBody.year) + 543:"ดังกล่าว"; if (!kpiPeriod) { // throw new HttpError(HttpStatusCode.NOT_FOUND, "ไม่พบข้อมูลตัวชี้วัดตามตำแหน่งนี้"); throw new HttpError( HttpStatusCode.NOT_FOUND, - "ไม่พบข้อมูลรอบการประเมินนี้ในปีงบประมาณ " + requestBody.year, + "ไม่พบข้อมูลรอบการประเมินนี้ในปีงบประมาณ" + year, ); } } diff --git a/src/controllers/KpiRoleController.ts b/src/controllers/KpiRoleController.ts index 6a80ee0..7722647 100644 --- a/src/controllers/KpiRoleController.ts +++ b/src/controllers/KpiRoleController.ts @@ -53,10 +53,11 @@ export class kpiRoleController extends Controller { .where("kpiPeriod.year = :year", { year: requestBody.year }) .andWhere("kpiPeriod.durationKPI = :durationKPI", { durationKPI: requestBody.period }) .getOne(); + const year = requestBody.year && parseInt(requestBody.year) > 0?parseInt(requestBody.year) + 543:"ดังกล่าว"; if (!kpiPeriod) { throw new HttpError( HttpStatusCode.NOT_FOUND, - "ไม่พบข้อมูลรอบการประเมินนี้ในปีงบประมาณ " + (requestBody.year + 543), + "ไม่พบข้อมูลรอบการประเมินนี้ในปีงบประมาณ" + year, ); } }