|
|
@ -88,9 +88,17 @@ axios.interceptors.request.use( |
|
|
|
*/ |
|
|
|
axios.interceptors.response.use( |
|
|
|
(response) => { |
|
|
|
if (response.data.code === 401 || response.data.code === 10001) { |
|
|
|
if (response.data.code === 401 || response.data.code === 10001 || response.data.code === 10005) { |
|
|
|
debugger; |
|
|
|
clearLoginInfo() |
|
|
|
router.replace({ name: 'login' }) |
|
|
|
localStorage.setItem('userType', 'work') |
|
|
|
let userType = localStorage.getItem("userType"); |
|
|
|
if (userType === 'work'){ |
|
|
|
router.replace({ name: 'loginWork' }) |
|
|
|
}else { |
|
|
|
router.replace({ name: 'login' }) |
|
|
|
} |
|
|
|
|
|
|
|
return Promise.reject(response.data.msg) |
|
|
|
} |
|
|
|
return response |
|
|
|