let api = "https://passport.lrlz.com/mobile/index.php"; // let api = "http://a.lrlz.com/mobile/index.php"; function getReq(data, callback, method) { let options = { client_type: 'mini' } data = Object.assign({}, options, data); let session_id = wx.getStorageSync('session_id'); let header = { 'content-type': 'application/json', // 默认值 'Cookie': 'MPHPSESSID=' + session_id } if(method == 'POST') { header = { 'content-type': 'application/x-www-form-urlencoded', // 数据转换成 query string 'Cookie': 'MPHPSESSID=' + session_id } } return wx.request({ url: api, data, method: method || 'GET', header, success(res) { callback(res.data) }, fail() { wx.showModal({ confirmText: '重试', content: '网络错误', success: function (res) { if (res.confirm) { wx.reLaunch({ url: "/pages/index/index" }) } else if (res.cancel) { console.log('用户点击取消') } } }) } }) } module.exports = { getReq, host: api }