From 722da005a5ec126bedf752ac6bd5c5c7f6172155 Mon Sep 17 00:00:00 2001 From: fei.wang <wf18701153496@163.com> Date: 星期三, 30 四月 2025 10:52:53 +0800 Subject: [PATCH] 1.1.4 --- pages/index/main.vue | 54 +++++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 43 insertions(+), 11 deletions(-) diff --git a/pages/index/main.vue b/pages/index/main.vue index 624a2ab..629a27c 100644 --- a/pages/index/main.vue +++ b/pages/index/main.vue @@ -53,8 +53,11 @@ <u-line style="margin-left: 14px;"></u-line> </view> </view> + </data-list> + </view> + <!-- <page-pagination :total="page.total" layout="total,first,prev,page,next,last,limit,jumper"></page-pagination> --> <tn-skeleton :show="showSkeleton"></tn-skeleton> <successCom ref="refSuccess"></successCom> </view> @@ -80,6 +83,11 @@ }, data() { return { + // page: { + // total: 10000, + // pageSize: 50, + // currentPage: 2 + // }, show: false, width: '90%', checkboxValue1: [], @@ -149,6 +157,20 @@ this.lock = true }, methods: { + // change(currentPage, type) { // 褰撳墠椤垫敼鍙� + // this.page.currentPage = currentPage; + // console.log("鐐瑰嚮浜�" + type + "锛屽綋鍓嶉〉锛�" + currentPage); + // }, + // sizeChange(pageSize) { // 姣忛〉鏉℃暟鏀瑰彉 + // this.page.pageSize = pageSize; + // console.log("姣忛〉", pageSize, "鏉�"); + // }, + // changeTotal() { // 鏇存敼鎬绘潯鏁� + // this.page.total = 555 + // }, + // changeCurrentPage() { // 鏇存敼褰撳墠椤� + // this.page.currentPage = 3 + // }, moreprocessing() { const params = { ids: this.checkboxValue1 @@ -193,6 +215,7 @@ }, // 妯℃嫙璇锋眰鍔犺浇鏁版嵁 handleLoad(data, callback) { + console.log(data); const params = { current: data.page, size: data.size, @@ -201,17 +224,20 @@ } if (this.vuex_is_login) { findwarning(params).then((res) => { + console.log(res); if (res.code == 0) { let list = []; setTimeout(() => { - let list = res.data.map(item => ({ - ...item, - checked: false // 鍒濆鍖朿hecked灞炴�т负false - })); + let list = []; + for (var i = 0; i < res.data.records.length; i++) { + list.push(res.data.records[i]); + } + this.list = [] this.list = [...this.list, ...list]; + console.log(this.list); callback({ list: this.list, - total: res.data.length + total: res.data.total }); }, 1500); } @@ -238,13 +264,13 @@ let list = []; setTimeout(() => { let list = []; - for (var i = 0; i < res.data.length; i++) { - list.push(res.data[i]); + for (var i = 0; i < res.data.records.length; i++) { + list.push(res.data.records[i]); } this.list = [...this.list, ...list]; callback({ list: this.list, - total: res.data.length + total: res.data.total }); }, 1500); } @@ -253,6 +279,7 @@ }, // 妯℃嫙璇锋眰鏁版嵁鍒锋柊 handleRefresh(data, callback) { + const params = { current: data.page, size: data.size, @@ -262,18 +289,23 @@ } if (this.vuex_is_login) { findwarning(params).then((res) => { + console.log(res); if (res.code == 0) { let list = []; setTimeout(() => { let list = []; - for (var i = 0; i < res.data.length; i++) { - list.push(res.data[i]); + console.log(res.data.records.length); + for (var i = 0; i < res.data.records.length; i++) { + console.log(111); + list.push(res.data.records[i]); } + console.log(list); this.list = [] this.list = [...this.list, ...list]; + console.log(this.list); callback({ list: this.list, - total: res.data.length + total: res.data.total }); }, 1500); } -- Gitblit v1.9.3