baseHttp.js
const localURL = 'http://testgame.dddrink.com:8080/youjiu';
const wxRequest = (params, url) => {
wx.request({
url: localURL + url,
method: params.method || 'GET',
data: params.data || {},
header: {
Accept: 'application/json',
'Content-Type': 'application/json',
},
success(res) {
if (params.success) {
params.success(res);
}
},
fail(res) {
if (params.fail) {
params.fail(res);
}
},
complete(res) {
if (params.complete) {
params.complete(res);
}
},
});
};
module.exports = {
wxRequest
};
userDao.js
const api = require('/baseHttp.js');
//获取 一次性 签名密码
const getSingValue =(params)=>{
api.wxRequest(params, `/txVideo/getUploadSignature`);
}
module.exports = {
getSingValue
};
业务中使用: index.js
var api = require('../../utils/userDao.js');
Page({
/**
* 页面的初始数据
*/
data: {
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
const data = {
method:'POST'
};
api.getSingValue({
data,
success:function(res){
wx.showToast({
title: 'success',
})
},
fail:function(res){
wx.showToast({
title: 'fail',
})
},
})
},
})