แก้ ทะเบียนประวัติใหม่(ข้อมูลครอบครัว) /เพิ่ม เเสดงทั้งหมด ทะเบียนประวัติเก่า

This commit is contained in:
STW_TTTY\stwtt 2024-04-03 10:55:05 +07:00
parent eb7f758dab
commit b43f4a6b77
6 changed files with 184 additions and 110 deletions

View file

@ -15,6 +15,7 @@
v-model:pagination="pagination"
>
<template v-slot:pagination="scope">
งหมด {{ props.total }} รายการ
<q-pagination
v-model="currentPage"
active-color="primary"
@ -531,6 +532,10 @@ const props = defineProps({
type: Number,
require: true,
},
total: {
type: Number,
require: true,
},
});
const emit = defineEmits([

View file

@ -85,6 +85,7 @@
:onTab="changeTab"
:rowsPerPage="rowsPerPage"
:page="page"
:total="total"
:maxPage="maxPage"
@update:pagination="updatePagingProp"
:rows-per-page-options="[50, 100, 200, 500]"
@ -176,6 +177,7 @@ const { changeTreeRegister, selectedRegister, expandedRegister } = dataStore;
const maxPage = ref<number>(1);
const rowsPerPage = ref<number>(50);
const page = ref<number>(1);
const total = ref<number>(0)
const mixin = useCounterMixin();
const { date2Thai, messageError, typeRetire, showLoader, hideLoader } = mixin;
@ -1375,6 +1377,7 @@ const doSearch = async () => {
.then((res) => {
let data = res.data.result.data;
maxPage.value = Math.ceil(res.data.result.totalRows / rowsPerPage.value);
total.value = res.data.result.totalRows
rows.value = [];
data.map((e: ResponseObject) => {
rows.value.push({