From 6ebe2c4d4d823979ff80ab8efaf8e0cb7fff4301 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 16 Jan 2026 10:35:37 +0700 Subject: [PATCH] fix: body add-approver --- .../05_Leave/Dialog/DialogAddCommander.vue | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/modules/09_leave/components/05_Leave/Dialog/DialogAddCommander.vue b/src/modules/09_leave/components/05_Leave/Dialog/DialogAddCommander.vue index 241830648..5d02a74b2 100644 --- a/src/modules/09_leave/components/05_Leave/Dialog/DialogAddCommander.vue +++ b/src/modules/09_leave/components/05_Leave/Dialog/DialogAddCommander.vue @@ -153,8 +153,24 @@ function onSubmit() { positionSign: items.positionSign ?? items.posExecutiveName, profileId: items.id, keycloakId: items.keycloakId, + positionLeaveName: + items.posType == "บริหาร" || items.posType == "อำนวยการ" + ? items.posType + items.posLevel + : items.posLevel, + posExecutiveName: items.posExecutiveName, + organizationName: [ + items.orgChild4, + items.orgChild3, + items.orgChild2, + items.orgChild1, + items.orgRoot, + ] + .filter(Boolean) + .join(" "), })); + console.log(body); + const hasCommander = selected.value.some((e) => props.commandersList?.some((i: any) => i === e.id) );