|
@@ -29,7 +29,10 @@ service.interceptors.request.use(
|
|
} else {
|
|
} else {
|
|
router.push('/login');
|
|
router.push('/login');
|
|
}
|
|
}
|
|
- localStorage.clear();
|
|
|
|
|
|
+ //清空缓存
|
|
|
|
+ // localStorage.clear();
|
|
|
|
+ localStorage.removeItem('token');
|
|
|
|
+ localStorage.removeItem('userInfo');
|
|
ElMessage({ message: message, type: 'error', duration: 5 * 1000 });
|
|
ElMessage({ message: message, type: 'error', duration: 5 * 1000 });
|
|
return Promise.reject(message);
|
|
return Promise.reject(message);
|
|
}
|
|
}
|
|
@@ -72,7 +75,10 @@ service.interceptors.response.use(
|
|
} else {
|
|
} else {
|
|
router.push('/login');
|
|
router.push('/login');
|
|
}
|
|
}
|
|
- localStorage.clear();
|
|
|
|
|
|
+ //清空缓存
|
|
|
|
+ // localStorage.clear();
|
|
|
|
+ localStorage.removeItem('token');
|
|
|
|
+ localStorage.removeItem('userInfo');
|
|
ElMessage({ message: message, type: 'error', duration: 5 * 1000 });
|
|
ElMessage({ message: message, type: 'error', duration: 5 * 1000 });
|
|
return Promise.reject('凭证已过期,请重新登录!');
|
|
return Promise.reject('凭证已过期,请重新登录!');
|
|
} else if (status == 500) {
|
|
} else if (status == 500) {
|
|
@@ -88,7 +94,10 @@ service.interceptors.response.use(
|
|
} else if (message.includes('timeout')) {
|
|
} else if (message.includes('timeout')) {
|
|
message = '请求超时';
|
|
message = '请求超时';
|
|
} else if (response.status == 401) {
|
|
} else if (response.status == 401) {
|
|
- localStorage.clear();
|
|
|
|
|
|
+ //清空缓存
|
|
|
|
+ // localStorage.clear();
|
|
|
|
+ localStorage.removeItem('token');
|
|
|
|
+ localStorage.removeItem('userInfo');
|
|
let deviceid = localStorage.getItem('deviceid');
|
|
let deviceid = localStorage.getItem('deviceid');
|
|
if (deviceid && router.currentRoute.value.path != '/login/qrcode') {
|
|
if (deviceid && router.currentRoute.value.path != '/login/qrcode') {
|
|
router.push('/login/qrcode');
|
|
router.push('/login/qrcode');
|