From 5b8c59e4cc5a455d9c15f049f61c4733e58d2a71 Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Tue, 15 Aug 2023 09:17:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=88=86=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/site/ktsb/ktsbMoreList.vue | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/src/views/site/ktsb/ktsbMoreList.vue b/src/views/site/ktsb/ktsbMoreList.vue index 6472be8..ea14082 100644 --- a/src/views/site/ktsb/ktsbMoreList.vue +++ b/src/views/site/ktsb/ktsbMoreList.vue @@ -73,6 +73,7 @@ + @@ -83,10 +84,17 @@ import { ref,onMounted ,defineExpose} from 'vue'; import { defHttp } from '/@/utils/http/axios'; import { getUserId } from '/@/views/site/utils/index'; import ktsbDetailModal from '/@/views/site/ktsb/components/ktsbDetailModal.vue'; + import { Input, Popover, Pagination, Empty } from 'ant-design-vue'; let listData = ref([]); const list = (params) => defHttp.get({ url: '/ktgl/kcKetangbiao/getKtsbMorelist', params }); const ktsbDetailModalPage = ref(); +const APagination = Pagination; +const current = ref(0); +const total = ref(0); +const pageNo = ref(0); +const queryParams = ref({}); + onMounted(() => { // let userid = getUserId(); // list({ userid: userid}).then(res => { @@ -95,10 +103,14 @@ onMounted(() => { onSearch({}); }) function onSearch(queryParam){ + queryParams.value = queryParam let userid = getUserId(); - list({ userid: userid,startTime:queryParam.startTime,endTime:queryParam.endTime,pageSize:12}).then(res => { + list({ userid: userid,startTime:queryParam.startTime,endTime:queryParam.endTime,pageSize:8,pageNo:pageNo.value}).then(res => { console.log(`๐Ÿš€ ~ file: ktsbList.vue:99 ~ list ~ res:`, res) listData.value = res.records + total.value = res.total; + current.value = res.pages; + }) } @@ -107,7 +119,10 @@ function tingkebiji(record){ ktsbDetailModalPage.value.edit(record); } - +function handlePageChange(record){ +pageNo.value = Number(record); +onSearch(queryParams.value) +} defineExpose({ onSearch