提交 eb3242a4 authored 作者: chscls@163.com's avatar chscls@163.com

修复bug

上级 503b157d
...@@ -75,7 +75,7 @@ const codeMessage = { ...@@ -75,7 +75,7 @@ const codeMessage = {
202: '一个请求已经进入后台排队(异步任务)。', 202: '一个请求已经进入后台排队(异步任务)。',
204: '删除数据成功。', 204: '删除数据成功。',
400: '发出的请求有错误,服务器没有进行新建或修改数据的操作。', 400: '发出的请求有错误,服务器没有进行新建或修改数据的操作。',
401: '用户没有权限(令牌、用户名、密码错误)。', 401: '登录已过期,请重新登录',
403: '用户得到授权,但是访问是被禁止的。', 403: '用户得到授权,但是访问是被禁止的。',
404: '发出的请求针对的是不存在的记录,服务器没有进行操作。', 404: '发出的请求针对的是不存在的记录,服务器没有进行操作。',
406: '请求的格式不可得。', 406: '请求的格式不可得。',
...@@ -95,9 +95,17 @@ const errorHandler = error => { ...@@ -95,9 +95,17 @@ const errorHandler = error => {
const { response } = error; const { response } = error;
if (response && response.status) { if (response && response.status) {
const errorText = codeMessage[response.status] || response.statusText; const errorText = codeMessage[response.status] || response.statusText;
message.error(`请求错误${errorText}`) message.error(`请求错误${errorText}`)
if (response.status === 401) {
return window.g_app._store.dispatch({
type: 'login/loginout',
});
}
} else { } else {
message.error(`网络故障,请检查网络链接或联系管理员`) message.error(`网络故障,请检查网络链接或联系管理员`)
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论