|
|
@@ -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 //微信签名
|
|
|
},
|