增加审批组件
This commit is contained in:
parent
7826d4ec27
commit
f05e6a55fd
@ -68,21 +68,38 @@ const errorHandler = (error: any) => {
|
|||||||
let errorMessage = '';
|
let errorMessage = '';
|
||||||
switch (status) {
|
switch (status) {
|
||||||
case 401:
|
case 401:
|
||||||
errorMessage = '未授权,请重新登录';
|
// 登录已过期,清除所有本地存储并跳转到登录页
|
||||||
|
errorMessage = '登录已过期,请重新登录';
|
||||||
|
message.error(errorMessage);
|
||||||
|
|
||||||
|
// 清除本地存储的所有用户相关信息
|
||||||
|
localStorage.removeItem('token');
|
||||||
|
localStorage.removeItem('userInfo');
|
||||||
|
localStorage.removeItem('menus');
|
||||||
|
localStorage.removeItem('tenantId');
|
||||||
|
|
||||||
|
// 延迟跳转,确保提示能显示出来
|
||||||
|
setTimeout(() => {
|
||||||
|
window.location.href = '/login';
|
||||||
|
}, 1000);
|
||||||
break;
|
break;
|
||||||
case 403:
|
case 403:
|
||||||
errorMessage = '拒绝访问';
|
errorMessage = '拒绝访问';
|
||||||
|
message.error(errorMessage);
|
||||||
break;
|
break;
|
||||||
case 404:
|
case 404:
|
||||||
errorMessage = '请求错误,未找到该资源';
|
errorMessage = '请求错误,未找到该资源';
|
||||||
|
message.error(errorMessage);
|
||||||
break;
|
break;
|
||||||
case 500:
|
case 500:
|
||||||
errorMessage = '服务异常,请稍后再试';
|
errorMessage = '服务异常,请稍后再试';
|
||||||
|
message.error(errorMessage);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
errorMessage = '服务器异常,请稍后再试!';
|
errorMessage = '服务器异常,请稍后再试!';
|
||||||
}
|
|
||||||
message.error(errorMessage);
|
message.error(errorMessage);
|
||||||
|
}
|
||||||
|
|
||||||
return Promise.reject(error);
|
return Promise.reject(error);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user