diff --git a/src/modules/05_leave/components/ListView.vue b/src/modules/05_leave/components/ListView.vue index 9c0df62..af64c6c 100644 --- a/src/modules/05_leave/components/ListView.vue +++ b/src/modules/05_leave/components/ListView.vue @@ -35,7 +35,7 @@ const filter = ref(""); const maxPage = ref(1); const page = ref(1); const pageSize = ref(10); - +const total = ref(0) /** function เรียกข้อมูลการลา*/ async function fetchDataTable() { showLoader(); @@ -53,6 +53,7 @@ async function fetchDataTable() { const data = res.data.result.data; LeaveData.fetchListLeave(data); maxPage.value = Math.ceil(res.data.result.total / pageSize.value); + total.value = res.data.result.total; }) .catch((err) => { messageError($q, err); @@ -187,6 +188,7 @@ onMounted(async () => { :maxPage="maxPage" :pageSize="pageSize" :leaveType="leaveType" + :total="total" >