From 35cd1fc2e97ee8c8ec93d632cfc6b8b90e7a6e2b Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期五, 18 十月 2024 17:18:31 +0800
Subject: [PATCH] 1.首页添加横滑删除功能2.同步最新代码

---
 pages/rechargeCard/rechargeCard.js |  183 +++++++++++++++++++++++++++++++--------------
 1 files changed, 127 insertions(+), 56 deletions(-)

diff --git a/pages/rechargeCard/rechargeCard.js b/pages/rechargeCard/rechargeCard.js
index 56a094a..9b634f2 100644
--- a/pages/rechargeCard/rechargeCard.js
+++ b/pages/rechargeCard/rechargeCard.js
@@ -9,19 +9,81 @@
    * 椤甸潰鐨勫垵濮嬫暟鎹�
    */
   data: {
-    confirmBtn: { content: '纭', variant: 'base' },
+    confirmBtn: {
+      content: '纭'
+    },
     currentTab: 0, // 褰撳墠鏄剧ず鐨勮〃鏍硷紝榛樿涓虹涓�涓〃鏍�
-    allCardPoints: [],
-    allWaterPoints:[],
-    showDialog:false
+    allCardPoints: [{
+      "id": "string",
+      "inUse": 0,
+      "inUseName": "string",
+      "money": 110,
+      "vcNum": "200030000000"
+    }, {
+      "id": "string",
+      "inUse": 0,
+      "inUseName": "string",
+      "money": 110,
+      "vcNum": "200030000000"
+    }, {
+      "id": "string",
+      "inUse": 0,
+      "inUseName": "string",
+      "money": 110,
+      "vcNum": "200030000000"
+    }, {
+      "id": "string",
+      "inUse": 0,
+      "inUseName": "string",
+      "money": 110,
+      "vcNum": "200030000000"
+    }, {
+      "id": "string",
+      "inUse": 1,
+      "inUseName": "string",
+      "money": 110,
+      "vcNum": "200030000000"
+    }],
+    allWaterPoints: [{
+      "id": "string",
+      "inUse": 1,
+      "inUseName": "string",
+      "money": 110,
+      "vcNum": "200030000000"
+    },{
+      "id": "string",
+      "inUse": 1,
+      "inUseName": "string",
+      "money": 110,
+      "vcNum": "200030000000"
+    },{
+      "id": "string",
+      "inUse": 1,
+      "inUseName": "string",
+      "money": 110,
+      "vcNum": "200030000000"
+    },{
+      "id": "string",
+      "inUse": 1,
+      "inUseName": "string",
+      "money": 110,
+      "vcNum": "200030000000"
+    },{
+      "id": "string",
+      "inUse": 1,
+      "inUseName": "string",
+      "money": 110,
+      "vcNum": "200030000000"
+    }],
+    showDialog: false
   },
- // 鍒囨崲 Tabs
- switchTab: function (e) {
-  const tab = parseInt(e.currentTarget.dataset.tab);
-  this.setData({
-    currentTab: tab
-  });
-},
+  // 鍒囨崲 Tabs
+  switchTab: function (e) {
+    const tab = parseInt(e.currentTarget.dataset.tab);
+    this.setData({
+      currentTab: tab
+    });
+  },
   /**
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇
    */
@@ -77,58 +139,67 @@
    */
   onShareAppMessage() {
 
-  },//鑾峰彇铏氭嫙鍗″垪琛�
-  getCardList(){
-    get({url:'https://d4x9787456.vicp.fun/sell/virtual_card/get', data: {
-      operator: getApp().globalData.sessionId
-    }})
-    .then((data) => {
-      if(data.success&&data.code==="0001"){
-        this.setData({
-          allCardPoints:  data.content
-        });
-      }else{
-        wx.showToast({
-          title: data.msg,
-        })
-      }
-      console.log('Failed to add item:');
-    })
-    .catch((error) => {
-      console.error('Failed to add item:', error);
-    });
+  }, //鑾峰彇铏氭嫙鍗″垪琛�
+  getCardList() {
+    get({
+        url: 'wx/virtual_card/get',
+        data: {
+          clientId: getApp().globalData.clientId
+        }
+      })
+      .then((data) => {
+        if (data.success && data.code === "0001") {
+          this.setData({
+            allCardPoints: data.content
+          });
+          this.updateDisplayText();
+        } else {
+          wx.showToast({
+            title: data.msg,
+          })
+        }
+        console.log('Failed to add item:');
+      })
+      .catch((error) => {
+        console.error('Failed to add item:', error);
+      });
   },
-  getWaterCardList(){
-    get({url:'https://d4x9787456.vicp.fun/sell/virtual_card/get', data: {
-      operator: getApp().globalData.sessionId
-    }})
-    .then((data) => {
-      if(data.success&&data.code==="0001"){
-        this.setData({
-          allWaterPoints:  data.content
-        });
-      }else{
-        wx.showToast({
-          title: data.msg,
-        })
-      }
-      console.log('Failed to add item:');
-    })
-    .catch((error) => {
-      console.error('Failed to add item:', error);
-    });
+  getWaterCardList() {
+    get({
+        url: 'https://d4x9787456.vicp.fun/sell/virtual_card/get',
+        data: {
+          operator: getApp().globalData.sessionId
+        }
+      })
+      .then((data) => {
+        if (data.success && data.code === "0001") {
+          this.setData({
+            allWaterPoints: data.content
+          });
+        } else {
+          wx.showToast({
+            title: data.msg,
+          })
+        }
+        console.log('Failed to add item:');
+      })
+      .catch((error) => {
+        console.error('Failed to add item:', error);
+      });
   },
-  rechargeCard(item){
+  rechargeCard(item) {
     wx.navigateTo({
       url: '/pages/rechargeMoney/rechargMoney' // 棣栭〉鐨勮矾寰勶紝鏍规嵁瀹為檯鎯呭喌濉啓
     });
   },
-  ruinCard(){
-
-  },
-  closeDialog(){
+  ruinCard() {
     this.setData({
-      showDialog:false
+      showDialog: true
+    })
+  },
+  closeDialog() {
+    this.setData({
+      showDialog: false
     })
   }
 

--
Gitblit v1.8.0