From e283468d8ccc10678221a2b5c0f12edb236aaadf Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Tue, 30 Jun 2026 13:44:57 +0700 Subject: [PATCH] refactor(leave): show banner Comment --- .../components/05_Leave/DetailLeavePage.vue | 16 +++++++++++++++- .../components/05_Leave/DetailLeaveReject.vue | 19 ++++++++++++++++--- 2 files changed, 31 insertions(+), 4 deletions(-) diff --git a/src/modules/09_leave/components/05_Leave/DetailLeavePage.vue b/src/modules/09_leave/components/05_Leave/DetailLeavePage.vue index d8192d5ce..6fe271b19 100644 --- a/src/modules/09_leave/components/05_Leave/DetailLeavePage.vue +++ b/src/modules/09_leave/components/05_Leave/DetailLeavePage.vue @@ -260,6 +260,14 @@ const columns = ref([ style: "font-size: 14px", }, ]); + +const isSysCancel = computed(() => { + return ( + formData.reasonOligarch === "อนุมัติการขอยกเลิกการลา โดยระบบ" && + statusCheck.value === "DELETE" + ); +}); + /** * ฟังก์ชั่นเรียกรายละเอียดของข้อมูล * @param paramsId รับ ID จาก paramID @@ -1133,7 +1141,13 @@ onMounted(async () => {
-
+
+ + ผู้มีอำนาจยังไม่ได้พิจารณา ใบลานี้ถูกยกเลิกแล้ว + +
+ +
diff --git a/src/modules/09_leave/components/05_Leave/DetailLeaveReject.vue b/src/modules/09_leave/components/05_Leave/DetailLeaveReject.vue index 6653eed35..51b2f5a29 100644 --- a/src/modules/09_leave/components/05_Leave/DetailLeaveReject.vue +++ b/src/modules/09_leave/components/05_Leave/DetailLeaveReject.vue @@ -1,5 +1,5 @@