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