修改系统异常提醒

This commit is contained in:
hanhh
2021-09-13 00:12:44 +08:00
parent ecee9e2acd
commit 2d7e525024
3 changed files with 39 additions and 32 deletions
+11 -3
View File
@@ -1,6 +1,7 @@
import { extend } from 'umi-request';
import { message } from 'antd';
import config from './config';
import { history } from 'umi';
message.config({
duration: 1.5,
@@ -12,10 +13,17 @@ const errorHandler = function (error: any) {
const msg = error.data
? error.data.message || error.data
: error.response.statusText;
if (error.response.status !== 401 && error.response.status !== 502) {
message.error(msg);
const responseStatus = error.response.status;
if (responseStatus === 502) {
message.error('服务异常,请手动执行ql check检查服务状态');
} else if (responseStatus === 401) {
if (history.location.pathname !== '/login') {
message.error('登录已过期,请重新登录');
localStorage.removeItem(config.authKey);
history.push('/login');
}
} else {
console.log(error.response);
message.error(msg);
}
} else {
console.log(error.message);