提交 ff9b44ca 编写于 作者: D devil

支付宝小程序会员支付开发

上级 29ac9218
......@@ -224,24 +224,25 @@ Page({
success: res => {
my.hideLoading();
if (res.data.code == 0) {
my.requestPayment({
timeStamp: res.data.data.timeStamp,
nonceStr: res.data.data.nonceStr,
package: res.data.data.package,
signType: res.data.data.signType,
paySign: res.data.data.paySign,
success: function (res) {
my.tradePay({
tradeNO: res.data.data,
success: res => {
// 数据设置
self.order_item_pay_success_handle(index);
if (res.resultCode == 9000) {
// 数据设置
self.order_item_pay_success_handle(index);
// 跳转支付页面
my.navigateTo({
url: "/pages/paytips/paytips?code=9000&total_price=" +
self.data.data_list[index]['price']
});
// 跳转支付页面
my.navigateTo({
url: "/pages/paytips/paytips?code=9000&total_price=" +
self.data.data_list[index]['price']
});
} else {
app.showToast('支付失败');
}
},
fail: function (res) {
app.showToast('支付失败');
fail: res => {
app.showToast('唤起支付模块失败');
}
});
} else {
......
......@@ -251,16 +251,18 @@ Page({
temp_data_list[index]['status'] = 2;
temp_data_list[index]['status_name'] = '待发货';
this.setData({ data_list: temp_data_list });
// 跳转支付页面
my.navigateTo({
url:
"/pages/paytips/paytips?code=" +
res.resultCode +
"&total_price=" +
this.data.data_list[index]['total_price']
});
} else {
app.showToast('支付失败');
}
// 跳转支付页面
my.navigateTo({
url:
"/pages/paytips/paytips?code=" +
res.resultCode +
"&total_price=" +
this.data.data_list[index]['total_price']
});
},
fail: res => {
app.showToast('唤起支付模块失败');
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册