diff --git a/src/controllers/PositionController.ts b/src/controllers/PositionController.ts index bafbbaf6..fb16e0c8 100644 --- a/src/controllers/PositionController.ts +++ b/src/controllers/PositionController.ts @@ -769,6 +769,10 @@ export class PositionController extends Controller { if (!posMaster) { throw new HttpError(HttpStatusCode.NOT_FOUND, "ไม่พบข้อมูลอัตรากำลัง"); } + posMaster.posMasterNo = requestBody.posMasterNo; + posMaster.posMasterNoPrefix = requestBody.posMasterNoPrefix; + posMaster.posMasterNoSuffix = requestBody.posMasterNoSuffix; + posMaster.reason = requestBody.reason == null ? "" : requestBody.reason; let orgRoot: any = null; let SName: any = null; @@ -897,10 +901,6 @@ export class PositionController extends Controller { ); } - posMaster.posMasterNo = requestBody.posMasterNo; - posMaster.posMasterNoPrefix = requestBody.posMasterNoPrefix; - posMaster.posMasterNoSuffix = requestBody.posMasterNoSuffix; - posMaster.reason = requestBody.reason == null ? "" : requestBody.reason; posMaster.createdUserId = request.user.sub; posMaster.createdFullName = request.user.name; posMaster.lastUpdateUserId = request.user.sub;