import config from "./url.js" export const myRequest=(options)=>{ let BASE_URL = config.baseUrl console.log(BASE_URL) var session_key="" session_key=uni.getStorageSync('session_key') let url=options.url let data=options.data||{} if (url != 'sysmenage.usermanager.user_login' && url != 'pest.pests.insect_discern') { data.token=session_key } return new Promise((resolve,reject)=>{ uni.request({ url:BASE_URL+options.url, method:options.method||'POST', header:{ "Content-Type": "application/x-www-form-urlencoded", }, data:data, success:(res)=>{ console.log(res) if(res.data.message!=""){ console.log(111) uni.showToast({ title:res.data.message || '请求接口失败', icon:"none" }) if(res.data.errorCode == 403){ setTimeout(()=>{ uni.navigateTo({ url:"/pages/login/login" }) },2000) } } resolve(res.data.data) }, fail:(err)=>{ uni.showToast({ title:'请求接口失败' }) reject(err) } }) }) }