1.POST请求
uni.request({
// header: {
// 'Content-Type': 'application/x-www-form-urlencoded'
// },
url: 'http://wx.cunkou.co/api/wx/bindCard', //仅为示例,并非真实接口地址。
method: 'POST',//一定要大写
data: {
cardNo: that.model1.cardNo,
mobile: that.model1.mobile,
code: that.model1.code,
openid: that.openid
},
// dataType: 'json',
success: (res) => {
uni.hideLoading();
if (res.data.code == 0) {
uni.showToast({
title: '绑定成功',
icon: 'none',
duration: 2000
})
uni.setStorageSync('userInfo', res.data.data);
setTimeout(function() {
uni.reLaunch({
url: '/pages/mine/mine'
})
}, 2000);
} else {
uni.showToast({
title: res.data.message,
icon: 'none',
duration: 2000
})
}
}
});
2.get请求
uni.showLoading({
title: '加载中...',
mask: true
});
uni.request({
url: `http://wx.cunkou.co/api/wx/userStatistic`,
method: 'GET',
data: {
userId: this.queryData.userId,
dataType: this.queryData.datatype,
},
success: res => {
uni.hideLoading();
if (res.data.code == 0) {
this.historyData = res.data.data
} else {
uni.showToast({
title: res.data.message,
icon: 'none',
duration: 2000
})
}
}
})
3.put请求
uni.showLoading({
title: '加载中...',
mask: true
});
uni.request({
// header: {
// 'Content-Type': 'application/x-www-form-urlencoded'
// },
url: 'http://wx.cunkou.co/api/wx/unbind', //仅为示例,并非真实接口地址。
method: 'PUT',
data: {
cardNo: that.model1.cardNo,
mobile: that.model1.mobile,
code: that.model1.code,
openid: that.openid
},
// dataType: 'json',
success: (res) => {
uni.hideLoading();
if (res.data.code == 0) {
uni.showToast({
title: '解绑成功,请重新绑定卡号才能访问相关功能',
icon: 'none',
duration: 3000
})
uni.removeStorageSync('userInfo');
setTimeout(() => {
uni.navigateTo({
url: '/pagesA/bindingCard/bindingCard'
})
}, 3000)
} else {
uni.showToast({
title: res.data.message,
icon: 'none',
duration: 3000
})
}
}
});