Commit c06d16a1 authored by LiuTongTong's avatar LiuTongTong Committed by ddcat1115

减少属性访问 (#731)

* 减少属性访问

* Update request.js
parent 7e336e8d
...@@ -66,21 +66,22 @@ export default function request(url, options) { ...@@ -66,21 +66,22 @@ export default function request(url, options) {
}) })
.catch((e) => { .catch((e) => {
const { dispatch } = store; const { dispatch } = store;
if (e.name === 401) { const status = e.name;
if (status === 401) {
dispatch({ dispatch({
type: 'login/logout', type: 'login/logout',
}); });
return; return;
} }
if (e.name === 403) { if (status === 403) {
dispatch(routerRedux.push('/exception/403')); dispatch(routerRedux.push('/exception/403'));
return; return;
} }
if (e.name <= 504 && e.name >= 500) { if (status <= 504 && status >= 500) {
dispatch(routerRedux.push('/exception/500')); dispatch(routerRedux.push('/exception/500'));
return; return;
} }
if (e.name >= 404 && e.name < 422) { if (status >= 404 && status < 422) {
dispatch(routerRedux.push('/exception/404')); dispatch(routerRedux.push('/exception/404'));
} }
}); });
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment