فهرست منبع

优化用户未登录进入到登录状态时,在无法调起支付的问题

john.hong 2 سال پیش
والد
کامیت
e9bd2754dc

+ 1 - 1
src/pages/parkingFee/components/base/parkingReceipt/parkingInvoiceImage.vue

@@ -1,6 +1,6 @@
 <template>
   <scroll-view class="scroll-Y" scroll-y>
-    <wx-points-commit ref='wxPointsCommit'></wx-points-commit>
+    <!-- <wx-points-commit ref='wxPointsCommit'></wx-points-commit> -->
 
     <div class="part">
       <div class="part-item lines">

+ 0 - 23
src/pages/parkingFee/mixins/parkingFee.js

@@ -122,29 +122,6 @@ export default {
     // 如果用户未登录的话,返回之后,重新获取数据用户的基础数据
     if (!member && !uni.getStorageSync('isLogin') && window?.toWXSendMsg) {
       wxToLoginCallback('parkingFee', (options) => {
-        /*if(!this.openid) {
-          this.$store.commit('SET_IS_INIT', false);
-          // 请求 projectId
-          window.toWXSendMsg({
-            type: 'getProjectId',
-            options: {},
-          });
-          window.subscribe('projectId', (newOptions) => {
-            this.$store.dispatch('baseInit', {
-              options: newOptions,
-              callback: () => {
-                this.$nextTick(( ) => {
-                  requestInit();
-                  this.getParkInfo();
-                  this.$store.commit('SET_IS_INIT', true);
-                })
-              },
-            });
-          });
-        } else {
-          requestInit();
-          this.getParkInfo();
-        }*/
         this.$store.commit('SET_IS_INIT', false);
         // 请求 projectId
         window.toWXSendMsg({

+ 3 - 2
src/pages/parkingFee/mixins/parkingFeeDetail.js

@@ -244,12 +244,12 @@ export default {
               });
             }
           } else {
-            // this.reCreateParkOrder();
+            this.reCreateParkOrder();
           }
         })
         .catch((err) => {
           console.log(1854, err);
-          // this.reCreateParkOrder();
+          this.reCreateParkOrder();
         });
     },
     // 支付失败后返还优惠券
@@ -281,6 +281,7 @@ export default {
         message: '支付失败',
         confirmButtonColor: '#333',
       }).then(() => {
+        this.$refs.countDown.reset(); // 停车场重置费用倒计时3分钟
         this.$store.dispatch('order/orderInit', {
           gateId: this.$route.query?.gateId,
           vehicleNo: this.$route.query?.vehicleNo,