John-Hong 2 жил өмнө
parent
commit
f5f1934f48

+ 1 - 1
src/components/Login/Login.vue

@@ -232,7 +232,7 @@ export default {
         // 初始化微信
         console.log('初始化');
         // initWxJsSdkConfig(['chooseWXPay', 'scanQRCode', 'checkJsApi'],['wx-open-launch-weapp']);
-        initWxJsSdkConfig(['chooseWXPay']);
+        // initWxJsSdkConfig(['chooseWXPay']);
         this.$router.push({
           path: '/home',
           query: query,

+ 2 - 0
src/pages/parkingFee/parkingFeeCoupon.vue

@@ -81,8 +81,10 @@
 <script>
 import { mapState } from 'vuex';
 import uni from '@/utils/uniHooks';
+import { initWxJsSdkConfig } from '@/utils/login';
 export default {
   created() {
+    initWxJsSdkConfig(['wx-open-launch-weapp']);
     // 纸质优惠券
     if (uni.getStorageSync('paperCouponInfo')) {
       this.paperCouponFee =

+ 1 - 1
src/pages/parkingFee/parkingFeeDetail.vue

@@ -1817,7 +1817,7 @@ export default {
     // 嘉里第三方支付接口
     kerryPayment(session = '011cad54-735f-4e92-8f1b-f22bdfe073cd', payParams) {
       const platform = getPlatform();
-      let appId = 'wx907c27f16841a919';
+      let appId = 'wxd830fe4d1e04988e';
       let openId = uni.getStorageSync('openid') || this.openid;
       if (platform === 'miniprogram') {
         appId = 'wx92c3e55fbef6b2af';

+ 2 - 0
src/pages/parkingFee/parkingFeePaperCoupon.vue

@@ -78,12 +78,14 @@ import uni from '@/utils/uniHooks';
 const app = {};
 import { mapState } from 'vuex';
 import fuiToast from '@/components/fui-toast/fui-toast.vue';
+import { initWxJsSdkConfig } from '@/utils/login';
 
 export default {
   components: {
     fuiToast,
   },
   created() {
+    initWxJsSdkConfig(['scanQRCode', 'checkJsApi']);
     this.servicefee = uni.getStorageSync('servicefee'); // 应缴金额
     this.parkDiscountTotal = uni.getStorageSync('parkingTotal'); // 总停车优惠
     if (uni.getStorageSync('parkFee')) {

+ 1 - 1
src/pages/parkingFee/parkingFeeSuccess.vue

@@ -1,6 +1,6 @@
 <template>
   <scroll-view scroll-y="true" class="scroll-Y">
-    <img :src="greenIcon" />
+    <img :src="greenIcon" style="margin: 30px auto;display: block;"  />
     <div style="font-weight: bold;color: #333; font-size: 34px">[支付成功]</div>
     <div style="font-size: 34px; color: #999; margin-top: 10px">
       {{ carno | formatCarno }}停车费支付成功

+ 4 - 0
src/routes/index.js

@@ -43,6 +43,10 @@ const routes = [
     path: '/vehicleAddOrEdit',
     component: () => import('@/pages/parkingFee/vehicleAddOrEdit.vue'),
   },
+  {
+    path: '/parkingFeeSuccess',
+    component: () => import('@/pages/parkingFee/parkingFeeSuccess.vue'),
+  },
   {
     path: '/cryptojs',
     component: () => import('@/pages/cryptojs/cryptojs.vue'),

+ 2 - 1
src/utils/login.js

@@ -155,7 +155,8 @@ async function WxJsSdkConfig(jsApiList = [], url = '', openTagList = []) {
   return new Promise((resolve, reject) => {
     wx.config({
       debug,
-      appId: res.data.appId,
+      // appId: res.data.appId,
+      appId: 'wx907c27f16841a919',
       timestamp: res.data.timestamp,
       nonceStr: res.data.nonceStr,
       signature: res.data.signature,