增加审批组件
This commit is contained in:
parent
7826d4ec27
commit
f05e6a55fd
@ -68,21 +68,38 @@ const errorHandler = (error: any) => {
|
||||
let errorMessage = '';
|
||||
switch (status) {
|
||||
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;
|
||||
case 403:
|
||||
errorMessage = '拒绝访问';
|
||||
message.error(errorMessage);
|
||||
break;
|
||||
case 404:
|
||||
errorMessage = '请求错误,未找到该资源';
|
||||
message.error(errorMessage);
|
||||
break;
|
||||
case 500:
|
||||
errorMessage = '服务异常,请稍后再试';
|
||||
message.error(errorMessage);
|
||||
break;
|
||||
default:
|
||||
errorMessage = '服务器异常,请稍后再试!';
|
||||
message.error(errorMessage);
|
||||
}
|
||||
message.error(errorMessage);
|
||||
|
||||
return Promise.reject(error);
|
||||
};
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user