|
|
@@ -73,8 +73,8 @@ http.interceptor.response(async (response) => { /* 请求之后拦截器 */
|
|
|
let data = response.data
|
|
|
const token = uni.getStorageSync(ACCESS_TOKEN)
|
|
|
console.log("------异常响应------",token)
|
|
|
- console.log("------异常响应------",data.status)
|
|
|
- switch (data.status) {
|
|
|
+ console.log("------异常响应------",data.code)
|
|
|
+ switch (data.code) {
|
|
|
case 403:
|
|
|
tip.error('拒绝访问');
|
|
|
break
|
|
|
@@ -82,8 +82,8 @@ http.interceptor.response(async (response) => { /* 请求之后拦截器 */
|
|
|
if(!token || data.message=="Token失效,请重新登录"){
|
|
|
let timeout=setTimeout(tip.alert('登录已过期'), 1000);
|
|
|
store.dispatch('Logout').then(() => {
|
|
|
- clearTimeout(timeout)
|
|
|
- window.location.reload()
|
|
|
+ clearTimeout(timeout)
|
|
|
+ window.location.reload()
|
|
|
})
|
|
|
}
|
|
|
break
|
|
|
@@ -93,11 +93,11 @@ http.interceptor.response(async (response) => { /* 请求之后拦截器 */
|
|
|
break
|
|
|
case 401:
|
|
|
if (token) {
|
|
|
- /* store.dispatch('Logout').then(() => {
|
|
|
+ store.dispatch('Logout').then(() => {
|
|
|
setTimeout(() => {
|
|
|
- window.location.reload()
|
|
|
+ uni.reLaunch({ url: '/pages/login/login' });
|
|
|
}, 1500)
|
|
|
- }) */
|
|
|
+ })
|
|
|
}
|
|
|
break
|
|
|
default:
|