const baseUrl = 'https://api-dev.beefast.co'; let token; wx.getStorage({ key:'accessToken', success:(res)=>{ token = res.data; } }) const sendRequest = (options)=>{ return new Promise((rs,rj)=>{ wx.request({ url: `${baseUrl}${options.url}`, success:(result)=>{ rs(result.data.data); }, method:options.method, data:options.data, params:options.params, header:{ Authorization: `Bearer ${token}` }, fail:rj }) }) } export default { get(url,params){ sendRequest({url,method:'get',params}); }, post(url,data){ sendRequest({url,method:'post',data}); } }