Parcourir la source

App Charging Page show user choosed voucher.
https://dev.wormwood.com.sg/zentao/task-view-215.html

vbea il y a 2 ans
Parent
commit
c3ceb48a9b

+ 4 - 0
Strides-APP/app/pages/chargingV2/ChargingPage.js

@@ -137,6 +137,10 @@ export default class ChargingPage extends Component {
           //V2版获取当前支付方式
           state.currentPayment = PAYTYPE.PAY_PER_USE
         }
+        if (res.data.vouchers && res.data.vouchers.length) {
+          //获取已选择的优惠券
+          state.selectedVoucher = res.data.vouchers[0];
+        }
         console.log("状态", res.data.status);
         switch (res.data.status) {
           case 'Available': //可用的

+ 4 - 0
Strides-APP/app/pages/chargingV3/ChargingPage.js

@@ -138,6 +138,10 @@ export default class ChargingPageV4 extends Component {
           //V2版获取当前支付方式
           state.currentPayment = PAYTYPE.PAY_PER_USE
         }
+        if (res.data.vouchers && res.data.vouchers.length) {
+          //获取已选择的优惠券
+          state.selectedVoucher = res.data.vouchers[0];
+        }
         console.log("状态", res.data.status);
         switch (res.data.status) {
           case 'Available': //可用的

+ 3 - 0
Strides-APP/app/pages/vouchers/ListPoints.js

@@ -125,6 +125,9 @@ export default class ListPoints extends Component {
           })
         }, 500);
       }
+      setTimeout(() => {
+        this.refreshUserInfo();
+      }, 2000)
     }).catch(err => {
       Dialog.dismissLoading();
       if (err.err) {

+ 1 - 1
Strides-APP/package.json

@@ -5,7 +5,7 @@
   "private": true,
   "scripts": {
     "android": "react-native run-android",
-    "ios": "react-native run-ios --simulator='iPhone 14 Pro'",
+    "ios": "react-native run-ios --simulator='iPhone 15 Pro'",
     "start": "react-native start",
     "test": "jest",
     "lint": "eslint .",