import { $http } from '@escook/request-miniprogram' $http.baseUrl = "http://192.168.1.99:8081" uni.$http = $http import { getToken, removeAll } from "./auth.js" import { getUserIP } from './getIP.js' // getUserIP((ip) => { // $http.baseUrl = 'http://' + ip + ':8081' // }) // 请求拦截器 $http.beforeRequest = function(options) { if (getToken()) { options.header['Authorization'] = 'Bearer ' + getToken() options.header['token'] = getToken() } uni.showLoading({ title: "数据加载中..." }) } // 响应拦截器 $http.afterRequest = function(res) { try{ const code = res.data.code const msg = res.data.msg if (code === 401 || code === 403) { removeAll() uni.navigateTo({ url: "/pages/login/index" }) } else if (code !== 200) { } else { } uni.hideLoading() }catch(e){ } }