From f464dedc5f2664ab91387665433ec86bd80520fc Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Thu, 18 Jul 2024 18:29:58 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=81=E0=B8=B3=E0=B8=AB=E0=B8=99=E0=B8=94?= =?UTF-8?q?=E0=B9=80=E0=B8=87=E0=B8=B7=E0=B9=88=E0=B8=AD=E0=B8=99=E0=B9=84?= =?UTF-8?q?=E0=B8=82=E0=B8=A2=E0=B8=81=E0=B9=80=E0=B8=A5=E0=B8=B4=E0=B8=81?= =?UTF-8?q?=E0=B8=A5=E0=B8=B2=E0=B8=AD=E0=B8=AD=E0=B8=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/03_retire/views/addRetire.vue | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/modules/03_retire/views/addRetire.vue b/src/modules/03_retire/views/addRetire.vue index 8c97ac2..67cc0e3 100644 --- a/src/modules/03_retire/views/addRetire.vue +++ b/src/modules/03_retire/views/addRetire.vue @@ -128,6 +128,7 @@ const cancelResing = () => { modal.value = true; }; +const checkCancleLeave = ref(false); /** * ฟังก์ชั่นเรียกข้อมูลจาก Api * @param id ไอดีของข้อมูล @@ -141,6 +142,12 @@ const fectDataresign = async (id: string) => { tranferOrg.value = data.location; dateCommand.value = data.sendDate; dateLeave.value = data.activeDate; + + const currentDate = new Date(); + let dueDateMinusOne = new Date(data.activeDate); + dueDateMinusOne.setDate(dueDateMinusOne.getDate() - 1); + checkCancleLeave.value = currentDate < dueDateMinusOne; + noteReason.value = data.reason; files.value = data.docs; dataDetail.value = data; @@ -561,6 +568,7 @@ function downloadFile(data: string) { +