From d101cbca4a0d82ca449dbca0c53958592502c4cb Mon Sep 17 00:00:00 2001 From: Kittapath Date: Tue, 30 Apr 2024 14:14:51 +0700 Subject: [PATCH] no message --- src/controllers/DevelopmentController.ts | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/src/controllers/DevelopmentController.ts b/src/controllers/DevelopmentController.ts index af89e3d..0c7ade7 100644 --- a/src/controllers/DevelopmentController.ts +++ b/src/controllers/DevelopmentController.ts @@ -1748,27 +1748,29 @@ export class DevelopmentController extends Controller { getDevelopments.map(async (item: any) => { if (item["รหัสประจำตัวประชาชน"] == undefined || item["รหัสประจำตัวประชาชน"].length != 13) return; - const oldProfile = getDevelopment.developmentHistorys.find( + const oldProfile: any = getDevelopment.developmentHistorys.find( (x) => x.citizenId == item["รหัสประจำตัวประชาชน"], ); if (oldProfile != null) { if (oldProfile.isDone == true) return; - item.dateStart = item["วันที่เริ่มต้น"] == undefined ? null : item["วันที่เริ่มต้น"]; - item.dateEnd = item["วันที่สิ้นสุด"] == undefined ? null : item["วันที่สิ้นสุด"]; - item.order = + oldProfile.dateStart = + item["วันที่เริ่มต้น"] == undefined ? null : item["วันที่เริ่มต้น"]; + oldProfile.dateEnd = item["วันที่สิ้นสุด"] == undefined ? null : item["วันที่สิ้นสุด"]; + oldProfile.order = item["เลขที่คำสั่ง/เลขที่หนังสืออนุมัติ"] == undefined ? null : item["เลขที่คำสั่ง/เลขที่หนังสืออนุมัติ"]; - item.dateOrder = + oldProfile.dateOrder = item["คำสั่งลงวันที่/หนังสืออนุมัติลงวันที่"] == undefined ? null : new Date(item["คำสั่งลงวันที่/หนังสืออนุมัติลงวันที่"]); - item.trainingDays = item["จำนวนวันที่อบรม"] == undefined ? null : item["จำนวนวันที่อบรม"]; - item.createdUserId = request.user.sub; - item.createdFullName = request.user.name; - item.lastUpdateUserId = request.user.sub; - item.lastUpdateFullName = request.user.name; - await this.developmentHistoryRepository.save(item); + oldProfile.trainingDays = + item["จำนวนวันที่อบรม"] == undefined ? null : item["จำนวนวันที่อบรม"]; + oldProfile.createdUserId = request.user.sub; + oldProfile.createdFullName = request.user.name; + oldProfile.lastUpdateUserId = request.user.sub; + oldProfile.lastUpdateFullName = request.user.name; + await this.developmentHistoryRepository.save(oldProfile); return; } if (item["ประเภท"] == undefined) return;