diff --git a/src/modules/09_leave/components/02_WorkList/Tab1.vue b/src/modules/09_leave/components/02_WorkList/Tab1.vue index 9dca91523..d65d6e0e5 100644 --- a/src/modules/09_leave/components/02_WorkList/Tab1.vue +++ b/src/modules/09_leave/components/02_WorkList/Tab1.vue @@ -144,6 +144,7 @@ async function fetchListTimeRecord() { keyword: keyword.value.trim(), //keyword ค้นหา profileType: roleStatus.value.trim(), //keyword ค้นหา }; + showLoader(); await http .get( @@ -219,10 +220,11 @@ onMounted(async () => { @update:pagination="updatePaging" v-model:role-status="roleStatus" /> + { ("page", { + default: 1, +}); const props = defineProps({ rows: { type: Object, require: true, }, - page: { - type: Number, - require: true, - }, + // page: { + // type: Number, + // require: true, + // }, rowsPerPage: { type: Number, require: true, @@ -48,10 +51,10 @@ const dataDetail = ref(); const modalEdit = ref(false); /** pagination */ -const currentPage = ref(1); +// const currentPage = ref(1); const pagination = ref({ descending: false, - page: Number(props.page), + page: Number(currentPage.value), rowsPerPage: props.rowsPerPage, });