| | |
| | | const install = (Vue, vm) => { |
| | | // 请求拦截器 |
| | | uni.$u.http.interceptors.request.use((config) => { |
| | | if (!['web/driverInfo/updateLocation'].includes(config.url)) { |
| | | uni.showLoading({ title: '加载中' }); |
| | | } |
| | | const Headtoken = vm.$store.state.token |
| | | // 判断有无token,有则加入请求头中 |
| | | if (Headtoken) { |
| | |
| | | |
| | | // 响应拦截器 |
| | | uni.$u.http.interceptors.response.use((response) => { |
| | | // console.log(response) |
| | | if (!['web/driverInfo/updateLocation'].includes(response.config.url)) { |
| | | uni.hideLoading(); |
| | | } |
| | | // 未登录/登录过期 |
| | | if ([5112, 5113].includes(response.data.code)) { |
| | | vm.$store.commit('clearAll') |