diff --git a/src/controllers/ReportController.ts b/src/controllers/ReportController.ts index 7e92e33..d183dc8 100644 --- a/src/controllers/ReportController.ts +++ b/src/controllers/ReportController.ts @@ -1260,7 +1260,7 @@ export class ReportController extends Controller { ? "หนึ่งขั้น" : "ไม่ได้เลื่อนขั้น"; })() - : null, //การเลื่อนเงินเดือนปีก่อนๆหน้า + : "-", //การเลื่อนเงินเดือนปีก่อนๆหน้า salaryIncrease2: salaryProfile2.length > 0 ? (() => { @@ -1274,7 +1274,7 @@ export class ReportController extends Controller { ? "หนึ่งขั้น" : "ไม่ได้เลื่อนขั้น"; })() - : null, //การเลื่อนเงินเดือนปีก่อนหน้า + : "-", //การเลื่อนเงินเดือนปีก่อนหน้า score: item.result, //ผลการประเมินฯ remark: item.remark, //หมายเหตุ })) @@ -1311,7 +1311,7 @@ export class ReportController extends Controller { ? "หนึ่งขั้น" : "ไม่ได้เลื่อนขั้น"; })() - : null, //การเลื่อนเงินเดือนปีก่อนๆหน้า + : "-", //การเลื่อนเงินเดือนปีก่อนๆหน้า salaryIncrease2: salaryProfile2.length > 0 ? (() => { @@ -1325,7 +1325,7 @@ export class ReportController extends Controller { ? "หนึ่งขั้น" : "ไม่ได้เลื่อนขั้น"; })() - : null, //การเลื่อนเงินเดือนปีก่อนหน้า + : "-", //การเลื่อนเงินเดือนปีก่อนหน้า score: item.result, //ผลการประเมินฯ remark: item.remark, //หมายเหตุ })) @@ -1541,7 +1541,7 @@ export class ReportController extends Controller { ? "หนึ่งขั้นครึ่ง" : "ไม่ได้เลื่อนขั้น"; })() - : null, //การเลื่อนเงินเดือนปีก่อนๆหน้า + : "-", //การเลื่อนเงินเดือนปีก่อนๆหน้า salaryIncrease2: salaryProfile2.length > 0 ? (() => { @@ -1557,7 +1557,7 @@ export class ReportController extends Controller { ? "หนึ่งขั้นครึ่ง" : "ไม่ได้เลื่อนขั้น"; })() - : null, //การเลื่อนเงินเดือนปีก่อนหน้า + : "-", //การเลื่อนเงินเดือนปีก่อนหน้า salaryIncreaseAPR: salaryProfile_APR.length > 0 ? (() => { @@ -1573,15 +1573,15 @@ export class ReportController extends Controller { ? "หนึ่งขั้นครึ่ง" : "ไม่ได้เลื่อนขั้น"; })() - : null, //การเลื่อนเงินเดือนรอบเมษา + : "-", //การเลื่อนเงินเดือนรอบเมษา Type: item.type === "FULL" ? "หนึ่งขั้น" : item.type === "FULLHAFT" ? "หนึ่งขั้นครึ่ง" - : null, - score1: item.result, //ผลการประเมินฯ ครั้งที่ 1 - score2: null, //ผลการประเมินฯ ครั้งที่ 2 + : "-", + score1: item.result??"-", //ผลการประเมินฯ ครั้งที่ 1 + score2: "-", //ผลการประเมินฯ ครั้งที่ 2 })) : null, profileGroup2: salaryProfile_current @@ -1621,7 +1621,7 @@ export class ReportController extends Controller { ? "หนึ่งขั้นครึ่ง" : "ไม่ได้เลื่อนขั้น"; })() - : null, //การเลื่อนเงินเดือนปีก่อนๆหน้า + : "-", //การเลื่อนเงินเดือนปีก่อนๆหน้า salaryIncrease2: salaryProfile2.length > 0 ? (() => { @@ -1637,7 +1637,7 @@ export class ReportController extends Controller { ? "หนึ่งขั้นครึ่ง" : "ไม่ได้เลื่อนขั้น"; })() - : null, //การเลื่อนเงินเดือนปีก่อนหน้า + : "-", //การเลื่อนเงินเดือนปีก่อนหน้า salaryIncreaseAPR: salaryProfile_APR.length > 0 ? (() => { @@ -1653,15 +1653,15 @@ export class ReportController extends Controller { ? "หนึ่งขั้นครึ่ง" : "ไม่ได้เลื่อนขั้น"; })() - : null, //การเลื่อนเงินเดือนรอบเมษา + : "-", //การเลื่อนเงินเดือนรอบเมษา Type: item.type === "FULL" ? "หนึ่งขั้น" : item.type === "FULLHAFT" ? "หนึ่งขั้นครึ่ง" - : null, - score1: item.result, //ผลการประเมินฯ ครั้งที่ 1 - score2: null, //ผลการประเมินฯ ครั้งที่ 2 + : "-", + score1: item.result??"-", //ผลการประเมินฯ ครั้งที่ 1 + score2: "-", //ผลการประเมินฯ ครั้งที่ 2 })) : null, }, @@ -2179,7 +2179,7 @@ export class ReportController extends Controller { ? "๐" : Extension.ToThaiNumber(String(item.positionSalaryAmount.toLocaleString())) + (item.amountSpecial > 0 - ? `(${Extension.ToThaiNumber(String(item.positionSalaryAmount))})` + ? `(${Extension.ToThaiNumber(String(item.amountSpecial))})` : ""), remark: [ item.type === "FULL" ? "หนึ่งขั้น" : "", @@ -4475,7 +4475,7 @@ export class ReportController extends Controller { affiliation: affiliation, position: profile.position ?? "-", posLevel: profile.posLevel - ? Extension.ToThaiNumber(profile.posLevel.toLocaleString()) + ? `${profile.posTypeShort} ${Extension.ToThaiNumber(profile.posLevel.toLocaleString())}` : "-", posNumber: profile.orgShortName || profile.posMasterNo @@ -4741,16 +4741,19 @@ export class ReportController extends Controller { fullName: fullName, affiliation: affiliation, position: profile.position, - posLevel: profile.posLevel, + posLevel: profile.posLevel + ? `${profile.posTypeShort} ${Extension.ToThaiNumber(profile.posLevel.toLocaleString())}` + : "-", posNumber: Extension.ToThaiNumber(profile.orgShortName) + Extension.ToThaiNumber(profile.posMasterNo.toLocaleString()), positionSalaryAmount: profile.positionSalaryAmount ? Extension.ToThaiNumber(profile.positionSalaryAmount.toLocaleString()) - : null, + : "-", amountSpecial: profile.amountSpecial ? Extension.ToThaiNumber(profile.amountSpecial.toLocaleString()) - : null, + : "-", + score: profile.result??"-", reason: null, }; }); @@ -5783,7 +5786,7 @@ export class ReportController extends Controller { affiliation: affiliation, position: profile.position ?? "-", posLevel: profile.posLevel - ? Extension.ToThaiNumber(profile.posLevel.toLocaleString()) + ? `${profile.posTypeShort} ${Extension.ToThaiNumber(profile.posLevel.toLocaleString())}` : "-", posNumber: profile.orgShortName || profile.posMasterNo