From e0143ad80f9c78ac1eb1bd06782567ebffb67b8f Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期一, 04 十一月 2024 10:28:25 +0800
Subject: [PATCH] 充值金额从后台获取
---
pages/valveList/valveList.js | 48 +++++++++++-------------------------------------
1 files changed, 11 insertions(+), 37 deletions(-)
diff --git a/pages/valveList/valveList.js b/pages/valveList/valveList.js
index 59ff542..894e7fa 100644
--- a/pages/valveList/valveList.js
+++ b/pages/valveList/valveList.js
@@ -10,33 +10,7 @@
* 椤甸潰鐨勫垵濮嬫暟鎹�
*/
data: {
- listVirtualData: [{
- intakeNum: "1023356646612",
- watername: "娴嬭瘯",
- startTime: "2024.10.15 12:23",
- endTime: "2024.10.15 16:23"
-
- }, {
- intakeNum: "1023356646612",
- watername: "娴嬭瘯1",
- startTime: "2024.10.15 12:23",
- endTime: "2024.10.15 16:23"
- }, {
- intakeNum: "1023356646612",
- watername: "娴嬭瘯2",
- startTime: "2024.10.15 12:23",
- endTime: "2024.10.15 16:23"
- }, {
- intakeNum: "1023356646612",
- watername: "娴嬭瘯3",
- startTime: "2024.10.15 12:23",
- endTime: "2024.10.15 16:23"
- }, {
- intakeNum: "1023356646612",
- watername: "娴嬭瘯4",
- startTime: "2024.10.15 12:23",
- endTime: "2024.10.15 16:23"
- }],
+ listVirtualData: [],
listPhysicalData: [],
currentTab: 0,
isVirtualRefreshing: false, //铏氭嫙鍗″埛鏂颁腑
@@ -118,7 +92,7 @@
this.setData({
isVirtualRefreshing: true,
})
- this.getVirtualListData();
+ this.getVirtualListData(true);
},
//瀹炰綋鍗″埛鏂�
onPullPhysicalDownRefresh() {
@@ -128,11 +102,11 @@
this.getPhysicalListData();
},
//鑾峰彇瀹炰綋鍗″垪琛�
- getPhysicalListData() {
+ getPhysicalListData(isRefresh) {
get({
url: 'wx/intake/getCardOpenClose',
data: {
- // clientId: getApp().globalData.clientId,
+ clientId: getApp().globalData.clientId,
pageCurr: this.data.physicalPageCurr,
pageSize: this.data.pageSize
}
@@ -143,10 +117,10 @@
physicalIsLoding: false
});
if (data.success && data.code === "0001") {
+ const filteredData = data.content.obj.filter(item => item.openTime !== null && item.closeTime !== null);
this.setData({
- listPhysicalData: data.content.obj,
- physicalHasMore: !data.content.obj.pageTotal === this.data.physicalPageCurr,
-
+ listPhysicalData: isRefresh ? filteredData : this.data.listPhysicalData.concat(filteredData),
+ physicalHasMore: this.data.physicalPageCurr < data.content.pageTotal,
});
} else {
wx.showToast({
@@ -163,7 +137,7 @@
});
},
//鑾峰彇铏氭嫙鍗″紑鍏抽榾璁板綍
- getVirtualListData() {
+ getVirtualListData(isRefresh) {
get({
url: 'wx/intake/getVcCardOpenClose',
data: {
@@ -178,10 +152,10 @@
virtualIsLoding: false
});
if (data.success && data.code === "0001") {
+ const filteredData = data.content.obj.filter(item => item.openTime !== null && item.closeTime !== null);
this.setData({
- listPhysicalData: data.content.obj,
- physicalHasMore: !data.content.obj.pageTotal === this.data.virtualPageCurr,
-
+ listVirtualData: isRefresh ?filteredData : this.data.listVirtualData.concat(filteredData),
+ virtualhasMore: this.data.virtualPageCurr < data.content.pageTotal,
});
} else {
wx.showToast({
--
Gitblit v1.8.0