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) { +