微信小程序 ----微信支付
onLoad(){
this.getPaydatas();
},
payBtn() {
let that = this;
let datas = that.data.payDatas;
wx.requestPayment({
timeStamp: datas.timeStamp,
nonceStr: datas.nonceStr,
package:datas.package,
signType: datas.signType,
paySign: datas.paySign,
success: function (res) {
console.log('支付成功');
wx.navigateTo({
url: './success',
})
},
complete: function (res) {
console.log(res);
}
})
},
getPaydatas: function () {
let that = this, v = that.data;
HTTP.Config.Request('pay/pay', 'POST', {
unionid:v.unionid,
total: v.total,
carplate_id:v.id,
recordNo: v.infos.order.data.recordNo,
discount_id: v.discount_id,
})
.then(function (v) {
console.log('c', v)
let infos = v.data.miniPayRequest
that.setData({
payDatas: infos,
})
})
},