提交 5be277a1 authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 ffbff697
...@@ -54,7 +54,7 @@ export default { ...@@ -54,7 +54,7 @@ export default {
WeixinJSBridge.invoke( WeixinJSBridge.invoke(
'getBrandWCPayRequest', 'getBrandWCPayRequest',
{ {
appId: options.appId, //公众号名称,由商户传入 appId: options.appId, // 公众号名称,由商户传入
timestamp: options.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符 timestamp: options.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
nonceStr: options.nonceStr, // 支付签名随机串,不长于 32 位 nonceStr: options.nonceStr, // 支付签名随机串,不长于 32 位
package: `prepay_id=${this.order.prepay_id}`, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*) package: `prepay_id=${this.order.prepay_id}`, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*)
...@@ -62,15 +62,15 @@ export default { ...@@ -62,15 +62,15 @@ export default {
paySign: options.paySign // 支付签名 paySign: options.paySign // 支付签名
}, },
function (res) { function (res) {
if (res.err_msg == 'get_brand_wcpay_request:ok') { if (res.err_msg === 'get_brand_wcpay_request:ok') {
// 使用以上方式判断前端返回,微信团队郑重提示: // 使用以上方式判断前端返回,微信团队郑重提示:
//res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。 // res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。
this.$toast('支付成功') this.$toast('支付成功')
// 支付成功后的回调函数 // 支付成功后的回调函数
this.$emit('success', res) this.$emit('success', res)
} else { } else {
this.$toast('支付失败') this.$toast('支付失败')
this.$emti('fail', error) this.$emti('fail', res)
} }
} }
) )
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论