fixed add isGovernment & commandDateAffect
All checks were successful
Build & Deploy on Dev / build (push) Successful in 1m12s
All checks were successful
Build & Deploy on Dev / build (push) Successful in 1m12s
This commit is contained in:
parent
2a5fba2dfc
commit
190a5d665a
4 changed files with 68 additions and 32 deletions
|
|
@ -403,6 +403,17 @@ export class ProfileSalaryEmployeeController extends Controller {
|
|||
else if (body.commandCode == "19") body.commandName = "ไม่ได้เลื่อนเงินเดือน/ค่าจ้าง";
|
||||
}
|
||||
Object.assign(data, { ...body, ...meta });
|
||||
// 12,15,16 isGovernment = false & dateGovernment = commandDateAffect
|
||||
if (["12", "15", "16"].includes(body.commandCode ?? "")) {
|
||||
data.isGovernment = false;
|
||||
if (body.commandDateAffect) data.dateGovernment = body.commandDateAffect;
|
||||
}
|
||||
// 1,2,3,4,10,11,20 isGovernment = true & dateGovernment = commandDateAffect
|
||||
else if (["1", "2", "3", "4", "10", "11", "20"].includes(body.commandCode ?? "")) {
|
||||
data.isGovernment = true;
|
||||
if (body.commandDateAffect) data.dateGovernment = body.commandDateAffect;
|
||||
}
|
||||
|
||||
const history = new ProfileSalaryHistory();
|
||||
Object.assign(history, { ...data, id: undefined });
|
||||
const _null: any = null;
|
||||
|
|
@ -537,6 +548,16 @@ export class ProfileSalaryEmployeeController extends Controller {
|
|||
else if (body.commandCode == "19") body.commandName = "ไม่ได้เลื่อนเงินเดือน/ค่าจ้าง";
|
||||
}
|
||||
Object.assign(record, body);
|
||||
// 12,15,16 isGovernment = false & dateGovernment = commandDateAffect
|
||||
if (["12", "15", "16"].includes(body.commandCode ?? "")) {
|
||||
record.isGovernment = false;
|
||||
if (body.commandDateAffect) record.dateGovernment = body.commandDateAffect ?? null;
|
||||
}
|
||||
// 1,2,3,4,10,11,20 isGovernment = true & dateGovernment = commandDateAffect
|
||||
else if (["1", "2", "3", "4", "10", "11", "20"].includes(body.commandCode ?? "")) {
|
||||
record.isGovernment = true;
|
||||
if (body.commandDateAffect) record.dateGovernment = body.commandDateAffect ?? null;
|
||||
}
|
||||
Object.assign(history, { ...record, id: undefined });
|
||||
|
||||
history.profileSalaryId = salaryId;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue