toekn 过期
This commit is contained in:
+7
-11
@@ -20,7 +20,7 @@ service.interceptors.request.use(
|
||||
const store = useUserStore();
|
||||
// 设置请求头部 Authorization
|
||||
if (store.token) {
|
||||
config.headers['Authorization'] = 'Bearer ' + store.token;
|
||||
config.headers['Authorization'] = 'Bearer ' + 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX2lkIjoiMSIsInJvbGVfaWQiOiIxIiwiZGVwdF9pZCI6IjE2ODE4NjAyNDU0NTE3MDYzNjgiLCJwb3N0X2lkIjoiMSIsImV4cCI6MTY4OTgzMDgyOCwibmJmIjoxNjg5ODMwODI3LCJpYXQiOjE2ODk4MzA4Mjd9.PbBv4iJWSG4qGacIltoB79Lt5TNhmBplsl3sEmDVUlU'//store.token;
|
||||
//config.headers['Content-Type'] = 'multipart/form-data'
|
||||
}
|
||||
return config;
|
||||
@@ -40,25 +40,26 @@ service.interceptors.response.use(
|
||||
}
|
||||
const store = useUserStore();
|
||||
const { code, message } = response.data;
|
||||
if (code === 401 || code==403 || code==405 || code==406) {
|
||||
console.log(code);
|
||||
if (code == 401 || code==403 || code==405 || code==406) {
|
||||
Message.error({
|
||||
content: message,
|
||||
duration: 3000
|
||||
});
|
||||
// 重定向路由到登陆页面
|
||||
store.userLogout();
|
||||
store.clearInfo();
|
||||
window.location.href="/login";
|
||||
}else if(code === 400){
|
||||
Message.error({
|
||||
content: '缺少参数',
|
||||
duration: 3000
|
||||
});
|
||||
}else if(code === 402){
|
||||
}else if(code == 402){
|
||||
Message.error({
|
||||
content: '请求无权限',
|
||||
duration: 3000
|
||||
});
|
||||
}else if(code === 201){
|
||||
}else if(code == 201){
|
||||
Message.error({
|
||||
content: '账户状态异常',
|
||||
duration: 3000
|
||||
@@ -77,17 +78,13 @@ service.interceptors.response.use(
|
||||
const { code, message } = error.response.data;
|
||||
// 如果过期则退出登录
|
||||
if (code === 401 || code==403 || code==405 || code==406) {
|
||||
alert(405);
|
||||
Message.error({
|
||||
content: message,
|
||||
duration: 3000
|
||||
});
|
||||
// 重定向路由到登陆页面
|
||||
store.userLogout();
|
||||
store.clearInfo();
|
||||
window.location.href="/login";
|
||||
// Akiraka 20230410 重定向到登录页面
|
||||
//return router.push('/login');
|
||||
|
||||
}else if(code === 400){
|
||||
Message.error({
|
||||
content: '缺少参数',
|
||||
@@ -108,7 +105,6 @@ service.interceptors.response.use(
|
||||
content: error.message,
|
||||
duration: 3000
|
||||
})
|
||||
|
||||
}
|
||||
return Promise.reject(message);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user