yangming 5 лет назад
Родитель
Сommit
054631bfce
2 измененных файлов с 6 добавлено и 3 удалено
  1. 5 2
      mallApp/src/pages/class/index.vue
  2. 1 1
      mallApp/src/pages/class/paySuccess.vue

+ 5 - 2
mallApp/src/pages/class/index.vue

@@ -82,8 +82,8 @@ export default{
       pxApplyAdd(this.dataList.form).then(res=>{
       pxApplyAdd(this.dataList.form).then(res=>{
         pxApplyWxPay({orderSn: res.data.orderSn}).then(res =>{
         pxApplyWxPay({orderSn: res.data.orderSn}).then(res =>{
           console.log(res)
           console.log(res)
-          weixinPay(res.data)
-        }).catch(err => {})
+          weixinPay(res.data, this.successFn(), this.errorFn())
+        }).catch(err => { console.log(err, 'err') })
         console.log(this.dataList.form.classId, 'classId')
         console.log(this.dataList.form.classId, 'classId')
         console.log(res, 'res', pxApplyWxPay)
         console.log(res, 'res', pxApplyWxPay)
       }).catch(err => {})
       }).catch(err => {})
@@ -93,6 +93,9 @@ export default{
       uni.navigateTo({
       uni.navigateTo({
         url: '/pages/class/paySuccess'
         url: '/pages/class/paySuccess'
       })
       })
+    },
+    errorFn() {
+      this.$msg('支付失败')
     },
     },
      // 获取微信手机号
      // 获取微信手机号
     getWxMobile(e) {
     getWxMobile(e) {

+ 1 - 1
mallApp/src/pages/class/paySuccess.vue

@@ -46,7 +46,7 @@ export default {
     flex-direction: column;
     flex-direction: column;
     align-items: center;
     align-items: center;
     padding: 70px;
     padding: 70px;
-    width: 100%;
+    // width: 100%;
     background: #ffffff;
     background: #ffffff;
     border-radius: 20px;
     border-radius: 20px;
     z-index: 1;
     z-index: 1;