From 3284fdbb861aaa3fb4d7f06f23b1ee57dd6a0087 Mon Sep 17 00:00:00 2001 From: Bright Date: Mon, 1 Apr 2024 13:31:39 +0700 Subject: [PATCH] gov1-08 --- src/controllers/ReportController.ts | 34 +++++++++++++++++++---------- 1 file changed, 23 insertions(+), 11 deletions(-) diff --git a/src/controllers/ReportController.ts b/src/controllers/ReportController.ts index bf176a8..cca23c2 100644 --- a/src/controllers/ReportController.ts +++ b/src/controllers/ReportController.ts @@ -215,9 +215,9 @@ export class ReportController extends Controller { } /** - * API รายชื่อข้าราชการผู้ที่ครองตำแหน่ง ณ วันที่ 1 มีนาคม + * API รายชื่อข้าราชการผู้ที่ครองตำแหน่ง รอบเมษายน และตุลาคม * - * @summary รายชื่อข้าราชการผู้ที่ครองตำแหน่ง ณ วันที่ 1 มีนาคม + * @summary รายชื่อข้าราชการผู้ที่ครองตำแหน่ง รอบเมษายน และตุลาคม * */ @Get("gov-01/{rootId}/{salaryPeriodId}") @@ -288,9 +288,9 @@ export class ReportController extends Controller { } /** - * API บัญชีการคำนวณโควตาเลื่อนเงินเดือน รอบเมษายน + * API บัญชีการคำนวณโควตาเลื่อนเงินเดือน รอบเมษายน และตุลาคม * - * @summary บัญชีการคำนวณโควตาเลื่อนเงินเดือน รอบเมษายน + * @summary บัญชีการคำนวณโควตาเลื่อนเงินเดือน รอบเมษายน และตุลาคม * */ @Get("gov-02/{rootId}/{salaryPeriodId}") @@ -900,9 +900,9 @@ export class ReportController extends Controller { } /** - * API รายชื่อข้าราชการที่ได้รับการเสนอขอเลื่อนหนึ่งขั้น + * API รายชื่อข้าราชการที่ได้รับการเสนอขอเลื่อนหนึ่งขั้น รอบเมษายน และตุลาคม * - * @summary รายชื่อข้าราชการที่ได้รับการเสนอขอเลื่อนหนึ่งขั้น + * @summary รายชื่อข้าราชการที่ได้รับการเสนอขอเลื่อนหนึ่งขั้น รอบเมษายน และตุลาคม * * @param {string} rootId Guid, *Id Root * @param {string} salaryPeriodId Guid, *Id Period @@ -2092,11 +2092,23 @@ export class ReportController extends Controller { remark: null, })); - const mapData = { - profileSpecial, - profileNoAmount, - }; - return mapData; + // const mapData = { + // profileSpecial, + // profileNoAmount, + // }; + // return mapData; + return new HttpSuccess({ + template: "gov1-08", + reportName: "gov1-08", + data: { + year: Extension.ToThaiNumber(String(Extension.ToThaiYear(salaryPeriod.year))), + date: Extension.ToThaiNumber( + Extension.ToThaiFullDate(new Date(`${salaryPeriod.year}-04-01`)), + ), + profileSpecial: profileSpecial, + profileNoAmount: profileNoAmount, + }, + }); } /**