import baseUrl from './new_file.js' const request = function(options) { options.url = baseUrl + options.url; try { // 获取放入缓存的字段token obj.header["token"] = userToken; const token = uni.getStorageSync('sessionId'); //const token = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwczpcL1wvd3d3LnF6YWl3YW5nLmNvbSIsImlhdCI6MTU5MDIwMTk3OSwiZXhwIjoxNTkxMDY1OTc5LCJuYmYiOjE1OTAyMDE5NzksInN1YiI6MTYsInBydiI6ImU5YTM5YzhhZjYwMWYyNGMzZjA3ZjQ0NjMyMmE1NmM4MDVjNWNkZTYifQ.lYkvBvJ3rh2NRLyii6aCe625YfzOpuCPNnpVY1jw_gA'; if (token) { // 如果存在token 配置请求头 options.header = { 'X-TOKEN' : token, 'Content-Type' : 'application/x-www-form-urlencoded', }; }else{ // 不存在token 跳转至登录 // uni.navigateTo({ // url:'/pages/myCenter/logion' // }) // return; } } catch (err) { console.log(err) } // 这里对response进行处理, // 401表示登录状态过期,需重新登录 options.complete = (response) => { if(response.data.code != 1000) { uni.showToast({ title: response.data.msg, duration: 2000, icon: 'none' }); } return; } return uni.request(options); } export default request;