From 45922287ea182dd1cb87fd1bb545bff28fbedaf4 Mon Sep 17 00:00:00 2001 From: AdisakKanthawilang Date: Tue, 9 Sep 2025 11:26:55 +0700 Subject: [PATCH] update --- src/controllers/CommandController.ts | 2 +- src/services/PositionService.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/controllers/CommandController.ts b/src/controllers/CommandController.ts index b5e40dd4..3c9de5ff 100644 --- a/src/controllers/CommandController.ts +++ b/src/controllers/CommandController.ts @@ -3555,7 +3555,7 @@ export class CommandController extends Controller { } }) if (curPosMaster && clearProfile.LeaveType != "RETIRE_OUT_EMP") { - await CreatePosMasterHistoryOfficer(curPosMaster.id, req); + await CreatePosMasterHistoryOfficer(curPosMaster.id, req, "DELETE"); } } diff --git a/src/services/PositionService.ts b/src/services/PositionService.ts index 1b73e648..3003cdb1 100644 --- a/src/services/PositionService.ts +++ b/src/services/PositionService.ts @@ -47,13 +47,13 @@ export async function CreatePosMasterHistoryOfficer( h.prefix = pm.current_holder?.prefix || _null; h.firstName = pm.current_holder?.firstName || _null; h.lastName = pm.current_holder?.lastName || _null; + h.position = selectedPosition?.positionName ?? _null; + h.posType = selectedPosition?.posType?.posTypeName ?? _null; + h.posLevel = selectedPosition?.posLevel?.posLevelName ?? _null; } h.posMasterNoPrefix = pm.posMasterNoPrefix ?? _null; h.posMasterNo = pm.posMasterNo ?? _null; h.posMasterNoSuffix = pm.posMasterNoSuffix ?? _null; - h.position = selectedPosition?.positionName ?? _null; - h.posType = selectedPosition?.posType?.posTypeName ?? _null; - h.posLevel = selectedPosition?.posLevel?.posLevelName ?? _null; h.posExecutive = selectedPosition?.posExecutive?.posExecutiveName ?? _null; h.shortName = [