const BASE_UL=`http://192.168.0.15:8080/wechat` export const request =(options)=>{ return new Promise((resolve,reject)=>{ let sess_token let loginRes = uni.getStorageSync('loginRes') if(loginRes){ sess_token = JSON.parse(uni.getStorageSync('loginRes')) } else { sess_token ='' } uni.request({ url:BASE_UL+options.url, method: options.method||"GET", header:{ Authorization: sess_token.access_token }, data:options.data||{}, success:(res)=>{ const data = res.data if(data.errcode === 0){ resolve(data.data) } else { uni.showToast({ icon:'error', title: data.errmsg }) } }, fail:(error) =>{ uni.showToast({ icon:'error', title:'系统错误' }) uni.navigateTo({ url:'/pages/index/index' }) uni.clearStorageSync(); reject(error) } }) }) }