diff --git a/src/controllers/ImportDataController.ts b/src/controllers/ImportDataController.ts index b424edbb..3e1a1b2b 100644 --- a/src/controllers/ImportDataController.ts +++ b/src/controllers/ImportDataController.ts @@ -6864,7 +6864,7 @@ export class ImportDataController extends Controller { // กรณี 1: Excel serial number (ตัวเลข) if (typeof value === "number") { - // Excel serial number = จำนวนวันตั้งแต่ 1 ม.ค. 1900 + // Excel serial number = จำนวนวันตั้งแต่ 1 ม.ค. 1900 // แปลงเป็น JavaScript Date (epoch 1970) let jsDate = new Date(Math.round((value - 25569) * 86400 * 1000)); @@ -6878,7 +6878,7 @@ export class ImportDataController extends Controller { jsDate.getHours(), jsDate.getMinutes(), jsDate.getSeconds(), - jsDate.getMilliseconds(), + jsDate.getMilliseconds() ); } return jsDate; @@ -6902,7 +6902,7 @@ export class ImportDataController extends Controller { jsDate.getHours(), jsDate.getMinutes(), jsDate.getSeconds(), - jsDate.getMilliseconds(), + jsDate.getMilliseconds() ); } return jsDate; @@ -7036,7 +7036,7 @@ export class ImportDataController extends Controller { // Index 28: commandId salaryTemp.commandId = row[28] || null; - + // Index 29: commandCode salaryTemp.commandCode = row[29] || null; @@ -7052,17 +7052,6 @@ export class ImportDataController extends Controller { salaryTemp.lastUpdateUserId = req.user?.sub || ""; salaryTemp.lastUpdateFullName = req.user?.name || "System Administrator"; - // 12,15,16 isGovernment = false & dateGovernment = salaryTemp.commandDateAffect - if (["12", "15", "16"].includes(salaryTemp.commandCode ?? "")) { - salaryTemp.isGovernment = false; - salaryTemp.dateGovernment = salaryTemp.commandDateAffect; - } - // 1,2,3,4,10,11,20 isGovernment = true & dateGovernment = salaryTemp.commandDateAffect - else if (["1", "2", "3", "4", "10", "11", "20"].includes(salaryTemp.commandCode ?? "")) { - salaryTemp.isGovernment = true; - salaryTemp.dateGovernment = salaryTemp.commandDateAffect; - } - salaryTemps.push(salaryTemp); } @@ -7138,7 +7127,7 @@ export class ImportDataController extends Controller { jsDate.getHours(), jsDate.getMinutes(), jsDate.getSeconds(), - jsDate.getMilliseconds(), + jsDate.getMilliseconds() ); } return jsDate; @@ -7162,7 +7151,7 @@ export class ImportDataController extends Controller { jsDate.getHours(), jsDate.getMinutes(), jsDate.getSeconds(), - jsDate.getMilliseconds(), + jsDate.getMilliseconds() ); } return jsDate; @@ -7296,7 +7285,7 @@ export class ImportDataController extends Controller { // Index 28: commandId salaryTemp.commandId = row[28] || null; - + // Index 29: commandCode salaryTemp.commandCode = row[29] || null; @@ -7312,16 +7301,6 @@ export class ImportDataController extends Controller { salaryTemp.lastUpdateUserId = req.user?.sub || ""; salaryTemp.lastUpdateFullName = req.user?.name || "System Administrator"; - // 12,15,16 isGovernment = false & dateGovernment = salaryTemp.commandDateAffect - if (["12", "15", "16"].includes(salaryTemp.commandCode ?? "")) { - salaryTemp.isGovernment = false; - salaryTemp.dateGovernment = salaryTemp.commandDateAffect; - } - // 1,2,3,4,10,11,20 isGovernment = true & dateGovernment = salaryTemp.commandDateAffect - else if (["1", "2", "3", "4", "10", "11", "20"].includes(salaryTemp.commandCode ?? "")) { - salaryTemp.isGovernment = true; - salaryTemp.dateGovernment = salaryTemp.commandDateAffect; - } salaryTemps.push(salaryTemp); } diff --git a/src/controllers/ProfileSalaryController.ts b/src/controllers/ProfileSalaryController.ts index 814f5e89..4e3e9e3b 100644 --- a/src/controllers/ProfileSalaryController.ts +++ b/src/controllers/ProfileSalaryController.ts @@ -919,17 +919,6 @@ export class ProfileSalaryController 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 }); await this.salaryRepo.save(data, { data: req }); @@ -1054,17 +1043,6 @@ export class ProfileSalaryController 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; - } - // 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; - } - Object.assign(history, { ...record, id: undefined }); history.profileSalaryId = salaryId; diff --git a/src/controllers/ProfileSalaryEmployeeController.ts b/src/controllers/ProfileSalaryEmployeeController.ts index 44b93a5d..7428e913 100644 --- a/src/controllers/ProfileSalaryEmployeeController.ts +++ b/src/controllers/ProfileSalaryEmployeeController.ts @@ -403,17 +403,6 @@ 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; @@ -548,16 +537,6 @@ 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; diff --git a/src/controllers/ProfileSalaryTempController.ts b/src/controllers/ProfileSalaryTempController.ts index 42cffe41..49c757dc 100644 --- a/src/controllers/ProfileSalaryTempController.ts +++ b/src/controllers/ProfileSalaryTempController.ts @@ -133,8 +133,8 @@ export class ProfileSalaryTempController extends Controller { _data.child1 != undefined && _data.child1 != null ? _data.child1[0] != null ? `current_holders.orgChild1Id IN (:...child1)` - : // : `current_holders.orgChild1Id is ${_data.privilege == "PARENT" ? "not null" : "null"}` - `current_holders.orgChild1Id is null` + // : `current_holders.orgChild1Id is ${_data.privilege == "PARENT" ? "not null" : "null"}` + : `current_holders.orgChild1Id is null` : "1=1", { child1: _data.child1, @@ -545,8 +545,8 @@ export class ProfileSalaryTempController extends Controller { _data.child1 != undefined && _data.child1 != null ? _data.child1[0] != null ? `current_holders.orgChild1Id IN (:...child1)` - : // : `current_holders.orgChild1Id is ${_data.privilege == "PARENT" ? "not null" : "null"}` - `current_holders.orgChild1Id is null` + // : `current_holders.orgChild1Id is ${_data.privilege == "PARENT" ? "not null" : "null"}` + : `current_holders.orgChild1Id is null` : "1=1", { child1: _data.child1, @@ -1233,13 +1233,6 @@ export class ProfileSalaryTempController extends Controller { isDelete: false, }; Object.assign(data, { ...body, ...meta }); - if (["12", "15", "16"].includes(body.commandCode ?? "")) { - data.isGovernment = false; - if (body.commandDateAffect) data.dateGovernment = body.commandDateAffect; - } else if (["1", "2", "3", "4", "10", "11", "20"].includes(body.commandCode ?? "")) { - data.isGovernment = true; - if (body.commandDateAffect) data.dateGovernment = body.commandDateAffect; - } await this.salaryRepo.save(data, { data: req }); setLogDataDiff(req, { before, after: data }); @@ -1516,16 +1509,6 @@ export class ProfileSalaryTempController extends Controller { const before = structuredClone(record); 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; - } - // 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; - } record.isEdit = true; record.lastUpdateUserId = req.user.sub;