//支付宝
if(type=='alipay'){
uni.requestPayment({
provider: 'alipay', //服务提供商(支付宝)(服务提供商,通过uni.getProvider获取)
orderInfo: data,
success(res) {
uni.showToast({
title: '支付成功',
icon: 'none'
})
setTimeout(() => {
uni.switchTab({
url:"/pages/my/my"
})
}, 1000)
},
fail(err) {
this.flag_submit = true
uni.showToast({
title: '支付失败',
icon: 'none'
})
},
})
//微信支付
var orderInfo = JSON.parse(data)
uni.getProvider({
service: 'payment',
success: function(res) {
console.log(res.provider)
if (~res.provider.indexOf('wxpay')) {
uni.requestPayment({
"provider": "wxpay", //固定值为"wxpay"
"orderInfo": orderInfo,
success: function(res) {
var rawdata = JSON.parse(res.rawdata);
console.log("支付成功");
setTimeout(() => {
uni.switchTab({
url:"/pages/my/my"
})
}, 1000)
},
fail: function(err) {
console.log('支付失败:' + JSON.stringify(
err));
}
});
}
}
});