作者 lihan
1 个管道 的构建 通过 耗费 0 秒

组合支付

... ... @@ -797,33 +797,38 @@
console.log(pay_cash);
console.log(pay_num);
if(window.confirm('是否确认购买?')) {
$.ajax({
url:"{:url('pay/Pay/done')}",
data:{
pay_type:pay_type,
address_id:address_id,
remark:$("#remark").val(),
pay_cash:pay_cash,
pay_num:pay_num,
},
type:"POST",
dataType:"JSON",
success: function (data) {
if(data.msg == 'ok') {
wx.chooseWXPay({
timestamp: data.data.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
nonceStr: data.data.nonceStr, // 支付签名随机串,不长于 32 位
package: data.data.package, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*)
signType: data.data.signType, // 签名方式,默认为'SHA1',使用新版支付需传入'MD5'
paySign: data.data.paySign, // 支付签名
success: function (res) {
window.location.href=data.url;
},
});
if(pay_cash >= min_money && pay_cash <= total-min_inter) {
$.ajax({
url: "{:url('pay/Pay/done')}",
data: {
pay_type: pay_type,
address_id: address_id,
remark: $("#remark").val(),
pay_cash: pay_cash,
pay_num: pay_num,
},
type: "POST",
dataType: "JSON",
success: function (data) {
if (data.msg == 'ok') {
wx.chooseWXPay({
timestamp: data.data.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
nonceStr: data.data.nonceStr, // 支付签名随机串,不长于 32 位
package: data.data.package, // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*)
signType: data.data.signType, // 签名方式,默认为'SHA1',使用新版支付需传入'MD5'
paySign: data.data.paySign, // 支付签名
success: function (res) {
window.location.href = data.url;
},
});
}
}
}
})
})
}else {
alert("请输入大于"+min_money+",小于"+(total-min_inter)+"的金额");
return false;
}
}else {
return false;
}
... ...