ปรับ gov1-03

This commit is contained in:
Bright 2024-03-22 12:04:57 +07:00
parent f4c6831c0b
commit 511970f61a

View file

@ -1057,15 +1057,23 @@ export class ReportController extends Controller {
: Extension.ToThaiNumber(String(item.amount.toLocaleString())),
salaryIncrease1:
salaryProfile1.length > 0
? salaryProfile1
.filter((profile) => profile.citizenId === item.citizenId)
.map((profile) => profile.amount)
? (() => {
const filteredAmount = salaryProfile1
.filter((profile) => profile.citizenId === item.citizenId)
.map((profile) => profile.amount);
const Amount = filteredAmount[0];
return Amount === undefined || Amount === null ? "" : Extension.ToThaiNumber(Amount?.toLocaleString());
})()
: "", //การเลื่อนเงินเดือนปีก่อนๆหน้า
salaryIncrease2:
salaryProfile2.length > 0
? salaryProfile2
.filter((profile) => profile.citizenId === item.citizenId)
.map((profile) => profile.amount)
? (() => {
const filteredAmount = salaryProfile2
.filter((profile) => profile.citizenId === item.citizenId)
.map((profile) => profile.amount);
const Amount = filteredAmount[0];
return Amount === undefined || Amount === null ? "" : Extension.ToThaiNumber(Amount?.toLocaleString());
})()
: "", //การเลื่อนเงินเดือนปีก่อนหน้า
score: null, //ผลการประเมินฯ
remark: null, //หมายเหตุ
@ -1221,21 +1229,33 @@ export class ReportController extends Controller {
: Extension.ToThaiNumber(String(item.amount.toLocaleString())),
salaryIncrease1:
salaryProfile1.length > 0
? salaryProfile1
.filter((profile) => profile.citizenId === item.citizenId)
.map((profile) => profile.amount)
? (() => {
const filteredAmount = salaryProfile1
.filter((profile) => profile.citizenId === item.citizenId)
.map((profile) => profile.amount);
const Amount = filteredAmount[0];
return Amount === undefined || Amount === null ? "" : Extension.ToThaiNumber(Amount?.toLocaleString());
})()
: "", //การเลื่อนเงินเดือนปีก่อนๆหน้า
salaryIncrease2:
salaryProfile2.length > 0
? salaryProfile2
? (() => {
const filteredAmount = salaryProfile2
.filter((profile) => profile.citizenId === item.citizenId)
.map((profile) => profile.amount)
.map((profile) => profile.amount);
const Amount = filteredAmount[0];
return Amount === undefined || Amount === null ? "" : Extension.ToThaiNumber(Amount?.toLocaleString());
})()
: "", //การเลื่อนเงินเดือนปีก่อนหน้า
salaryIncreaseAPR:
salaryProfile_APR.length > 0
? salaryProfile_APR
? (() => {
const filteredAmount = salaryProfile_APR
.filter((profile) => profile.citizenId === item.citizenId)
.map((profile) => profile.amount)
.map((profile) => profile.amount);
const Amount = filteredAmount[0];
return Amount === undefined || Amount === null ? "" : Extension.ToThaiNumber(Amount?.toLocaleString());
})()
: "", //การเลื่อนเงินเดือนรอบเมษา
Type: item.type === "FULL" ? "หนึ่งขั้น" : "หนึ่งขั้นครึ่ง",
score1: null, //ผลการประเมินฯ ครั้งที่ 1