lex-wxl 1 месяц назад
Родитель
Сommit
75f2157f4b
1 измененных файлов с 5 добавлено и 2 удалено
  1. 5 2
      src/views/adapay/pay-define/index.tsx

+ 5 - 2
src/views/adapay/pay-define/index.tsx

@@ -81,7 +81,10 @@ export default defineComponent({
       } else if (state.pay_channel == 'wx_pub') {
         const tempPayInfo = state.isYeePay
           ? JSON.parse(data.prePayTn)
-          : JSON.parse(data.expend.pay_info);
+          : data?.expend
+          ? JSON.parse(data?.expend?.pay_info)
+          : data;
+        console.log(tempPayInfo)
         state.payInfo = tempPayInfo;
         if (typeof (window as any).WeixinJSBridge == 'undefined') {
           if (document.addEventListener) {
@@ -149,7 +152,7 @@ export default defineComponent({
           appId: payInfo.appId, //公众号名称,由商户传入
           timeStamp: payInfo.timeStamp, //时间戳,自1970年以来的秒数
           nonceStr: payInfo.nonceStr, //随机串
-          package: payInfo.package,
+          package: payInfo.package || payInfo.packageValue,
           signType: payInfo.signType, //微信签名方式:
           paySign: payInfo.paySign //微信签名
         },