diff --git a/src/modules/13_salary/components/salaryEmployeeChart/TabCriteria.vue b/src/modules/13_salary/components/salaryEmployeeChart/TabCriteria.vue index 2ba1b2f2c..941d0be81 100644 --- a/src/modules/13_salary/components/salaryEmployeeChart/TabCriteria.vue +++ b/src/modules/13_salary/components/salaryEmployeeChart/TabCriteria.vue @@ -22,7 +22,6 @@ import config from "@/app.config"; const posTypeOp = ref([]); const posType = ref(""); -const maxPage = ref(1); const $q = useQuasar(); const { date2Thai, @@ -147,6 +146,8 @@ const formFilter = reactive({ pageSize: 10, keyword: "", }); +const maxPage = ref(1); +const totalList = ref(0); function filterFn() { formFilter.page = 1; @@ -171,7 +172,7 @@ function getData() { ) .then((res) => { const data = res.data.result.data; - const total = res.data.result.total; + totalList.value = res.data.result.total; maxPage.value = Math.ceil(res.data.result.total / formFilter.pageSize); rows.value = data.map((item: ResponseData) => ({ id: item.id, @@ -271,7 +272,10 @@ onMounted(() => { @@ -409,6 +413,7 @@ onMounted(() => {