diff --git a/src/modules/09_leave/components/3_Report/LeaveReport.vue b/src/modules/09_leave/components/3_Report/LeaveReport.vue index e5a68ef6c..a0acab875 100644 --- a/src/modules/09_leave/components/3_Report/LeaveReport.vue +++ b/src/modules/09_leave/components/3_Report/LeaveReport.vue @@ -43,14 +43,14 @@ const detailReport = ref(); /** function อัปเดทบัญชีแสดงวันลา */ async function updateLeaveday() { if (yearType.value === "FULL") { - dateStart.value = new Date(year.value, 9, 1); - dateEnd.value = new Date(year.value + 1, 8, 30); + dateStart.value = new Date(year.value - 1, 9, 1); + dateEnd.value = new Date(year.value, 8, 30); } else if (yearType.value === "FIRSTHAFT") { - dateStart.value = new Date(year.value, 9, 1); - dateEnd.value = new Date(year.value + 1, 2, 31); + dateStart.value = new Date(year.value - 1, 9, 1); + dateEnd.value = new Date(year.value, 2, 31); } else if (yearType.value === "SECONDHAFT") { - dateStart.value = new Date(year.value + 1, 3, 1); - dateEnd.value = new Date(year.value + 1, 8, 30); + dateStart.value = new Date(year.value, 3, 1); + dateEnd.value = new Date(year.value, 8, 30); } fetchLeaveday(