Commit c7994cf8 by wangshuo

支付

parent c6ee5a03
......@@ -117,7 +117,7 @@ export default class PayOrder extends Component {
if (res.data.errno === 0) {
window.location.href = res.data.data.url + "&redirect_url=" + encodeURIComponent(window.location.href + "&weixinpay=1&oid=" + orderId).toLowerCase();
} else {
Toast.info(res.data.msg, 2)
Toast.info(res.data.msg + 'weixinPay', 2)
}
})
}
......@@ -131,8 +131,8 @@ export default class PayOrder extends Component {
} else {
http.get(`${API['base-api']}/pay/wxpay/pub_charge/oid/${getParam('oid')}/code/${weixin_code}`).then((res) => {
if (res.data.errno === 0) {
const data = res.data.data
this.onBridgeReady(data)
this.bridgeData = res.data.data;
// this.onBridgeReady(data)
if (typeof WeixinJSBridge == "undefined") {
if (document.addEventListener) {
document.addEventListener('WeixinJSBridgeReady', this.onBridgeReady, false)
......@@ -144,7 +144,7 @@ export default class PayOrder extends Component {
this.onBridgeReady()
}
} else {
Toast.info(res.data.msg, 2)
Toast.info(res.data.msg + 'isweixinPay', 2)
}
})
}
......@@ -175,7 +175,9 @@ export default class PayOrder extends Component {
}, 1000)
}
onBridgeReady = (data) => {
onBridgeReady = () => {
const data = this.bridgeData;
console.log(this.bridgeData);
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId": data.appId, //公众号名称,由商户传入
......@@ -200,7 +202,7 @@ export default class PayOrder extends Component {
if (res.data.errno === 0) {
window.location = res.data.data.url;
} else {
Toast.info(res.data.msg, 2)
Toast.info(res.data.msg + 'alipayPay', 2)
}
})
}
......@@ -214,7 +216,7 @@ export default class PayOrder extends Component {
if (res.data.errno === 0) {
window.location = res.data.data.url;
} else {
Toast.info(res.data.msg, 2)
Toast.info(res.data.msg + "huabeiPay", 2)
}
});
}
......@@ -224,7 +226,7 @@ export default class PayOrder extends Component {
http.post(`${API['base-api']}/m/order/detail`, { order_id: this.state.orderId }).then((res) => {
console.log(res);
if (res.data.errno !== 200) {
Toast.info(res.data.msg, 2);
Toast.info(res.data.msg + 'componentDidMount', 2);
return;
}
const { course, pay_amount } = res.data.data;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment