Commit 97052e86 by zhangleyuan

feat:处理员工不存在的问题

parent b08936c0
/* /*
* @Author: 吴文洁 * @Author: 吴文洁
* @Date: 2020-08-31 09:34:31 * @Date: 2020-08-31 09:34:31
* @LastEditors: wufan * @LastEditors: Please set LastEditors
* @LastEditTime: 2021-05-27 10:42:12 * @LastEditTime: 2021-06-21 15:45:20
* @Description: * @Description:
* @Copyright: 杭州杰竞科技有限公司 版权所有 * @Copyright: 杭州杰竞科技有限公司 版权所有
*/ */
...@@ -84,10 +84,14 @@ class Axios { ...@@ -84,10 +84,14 @@ class Axios {
}) })
instance.interceptors.response.use((response: AxiosResponse): AxiosResponse | AxiosPromise => { instance.interceptors.response.use((response: AxiosResponse): AxiosResponse | AxiosPromise => {
const { message: ResMessage, success, resultMsg, resultCode } = response.data; const { message: ResMessage, success, resultMsg, resultCode,code} = response.data;
if (success || resultCode === 0) { if (success || resultCode === 0) {
return response; return response;
} else if (!options.reject) { } else if (!options.reject) {
if(code === "NONE_STORE_USER"){
window.RCHistory.replace('/login');
return Promise.reject();
}
message.error(ResMessage || resultMsg); message.error(ResMessage || resultMsg);
} }
return Promise.reject(response.data); return Promise.reject(response.data);
...@@ -106,6 +110,7 @@ class Axios { ...@@ -106,6 +110,7 @@ class Axios {
break; break;
default: default:
message.error(error.message); message.error(error.message);
console.log('222');
break; break;
} }
return Promise.reject(error.message); return Promise.reject(error.message);
......
...@@ -179,7 +179,7 @@ export default class CollegeManagePage extends React.Component { ...@@ -179,7 +179,7 @@ export default class CollegeManagePage extends React.Component {
return null; return null;
}; };
User.setStoreId(item.id); User.setStoreId(item.id);
User.setStoreUserId(item.storeUserId); // User.setStoreUserId(item.storeUserId);
window.RCHistory.push('/home') window.RCHistory.push('/home')
}} }}
> >
...@@ -197,7 +197,7 @@ export default class CollegeManagePage extends React.Component { ...@@ -197,7 +197,7 @@ export default class CollegeManagePage extends React.Component {
e.preventDefault(); e.preventDefault();
e.stopPropagation(); e.stopPropagation();
User.setStoreId(item.id); User.setStoreId(item.id);
User.setStoreUserId(item.storeUserId); // User.setStoreUserId(item.storeUserId);
window.RCHistory.push('/college-info') window.RCHistory.push('/college-info')
}} }}
>编辑</span> >编辑</span>
...@@ -252,7 +252,7 @@ export default class CollegeManagePage extends React.Component { ...@@ -252,7 +252,7 @@ export default class CollegeManagePage extends React.Component {
return null; return null;
}; };
User.setStoreId(item.id); User.setStoreId(item.id);
User.setStoreUserId(item.storeUserId); // User.setStoreUserId(item.storeUserId);
window.RCHistory.push('/home') window.RCHistory.push('/home')
}} }}
> >
...@@ -270,7 +270,7 @@ export default class CollegeManagePage extends React.Component { ...@@ -270,7 +270,7 @@ export default class CollegeManagePage extends React.Component {
e.preventDefault(); e.preventDefault();
e.stopPropagation(); e.stopPropagation();
User.setStoreId(item.id); User.setStoreId(item.id);
User.setStoreUserId(item.storeUserId); // User.setStoreUserId(item.storeUserId);
window.RCHistory.push('/college-info') window.RCHistory.push('/college-info')
}} }}
>编辑</span> >编辑</span>
......
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