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