From 6280ab2e17a0c3aaa172a14481ec1f0b86590e93 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 30 Jan 2026 09:41:24 +0700 Subject: [PATCH] fix: statusCheck PENDING --- .../09_leave/components/05_Leave/DetailLeavePage.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/modules/09_leave/components/05_Leave/DetailLeavePage.vue b/src/modules/09_leave/components/05_Leave/DetailLeavePage.vue index 3b775ae30..be9751a64 100644 --- a/src/modules/09_leave/components/05_Leave/DetailLeavePage.vue +++ b/src/modules/09_leave/components/05_Leave/DetailLeavePage.vue @@ -167,8 +167,10 @@ const commanderList = computed(() => { // เช็คว่าผู้ใช้มีสิทธิ์อนุมัติหรือไม่ const approveCheck = computed(() => { const commanders = rows.value?.commanders; - return Array.isArray(commanders) && commanders.length > 0 && commanders.every( - (commander) => commander.approveStatus === "APPROVE" + return ( + Array.isArray(commanders) && + commanders.length > 0 && + commanders.every((commander) => commander.approveStatus === "APPROVE") ); }); @@ -1072,7 +1074,8 @@ onMounted(async () => { rows && rows.approvers[0]?.profileId == keycloakId && rows.approvers[0]?.approveStatus == 'PENDING' && - approveCheck + approveCheck && + statusCheck === 'PENDING' " >