zhengkaixin 4 lat temu
rodzic
commit
ac549f7a46
1 zmienionych plików z 8 dodań i 33 usunięć
  1. 8 33
      src/views/base/parkingWhite-list.vue

+ 8 - 33
src/views/base/parkingWhite-list.vue

@@ -129,7 +129,8 @@
 					startTime: ["", ""],
 					endTime: ["", ""],
 					status: "",
-				},
+				},
+				sumDays:0,
 				loading: false,
 				tableData: [],
 				pageIndex: 1,
@@ -161,37 +162,9 @@
 		},
 		methods: {
 			getSummaries(param) {
-
-				const {
-					columns,
-					data
-				} = param;
-				const sums = [];
-				columns.forEach((column, index) => {
-					if (index === 0) {
-						sums[index] = '合计天数';
-						return;
-					}
-
-					const values = data.map(item => Number(item[column.property]));
-
-					if (!values.every(value => isNaN(value))) {
-						sums[5] = values.reduce((prev, curr) => {
-							const value = Number(curr);
-							if (!isNaN(value)) {
-								return prev + curr;
-							} else {
-								return prev;
-							}
-						}, 0);
-
-						//sums[5] = sums[5]
-					} else {
-						sums[index] = '';
-					}
-				});
-
-				return sums;
+				var _this=this 
+				var sz=['合计天数','','','','','',_this.sumDays];
+				return sz;
 			},
 		
 			indexMethod(index) {
@@ -269,7 +242,9 @@
 
 						self.tableData = jsonData.data;
 						self.totalPages = jsonData.totalPages;
-						self.totalElements = jsonData.recordsTotal;
+						self.totalElements = jsonData.recordsTotal;
+						self.sumDays = jsonData.sumDays;
+						
 					})
 					.catch((error) => {
 						self.loading = false;