1.小程序端代码
专门写了一个demo,就叫升级会员吧,下面是小程序端代码,.xml文件如下:
<button bindtap="setVipUser">会员升级</button>
.js文件代码如下:
//会员升级
setVipUser: function () {
console.log(wx.getStorageSync('token'));
console.log('选择升级会员,进行支付了哦');
var total_fee = 0.01;
var token = wx.getStorageSync('token');
wx.request({
url: 'https://***********/Order/doOrder', //你自己的接口地址
data: {
total_fee: total_fee//支付金额
},
method: 'POST',
header: {
'content-type': 'application/json' // 默认值
},
success(res) {
if (res.data.status == 1) {
console.log(res);
var data = res.data.data;
wx.requestPayment({
"timeStamp": data.timeStamp,
"nonceStr": data.nonceStr,
"package": data.package,
"signType": "MD5",
"paySign": data.paySign,
"success": function (res) {
//支付成功之后可以进行自己需要的操作。。。。
console.log('成功');
console.log(res);
},
"fail": function (res) {
console.log(res);
},
"complete": function