Commit fe96effb authored by 冷冷's avatar 冷冷

Merge remote-tracking branch 'origin/master'

parents 7da05067 c1747a02
/** /**
* *
* http配置 * http配置
* *
*/ */
// 引入axios以及element ui中的loading和message组件 // 引入axios以及element ui中的loading和message组件
import axios from 'axios' import axios from 'axios'
...@@ -44,8 +44,13 @@ axios.interceptors.response.use(data => { ...@@ -44,8 +44,13 @@ axios.interceptors.response.use(data => {
message: errorCode[code] || errorCode['default'], message: errorCode[code] || errorCode['default'],
type: 'error' type: 'error'
}) })
if(parseInt(code) === 401 || parseInt(code) === 403){
store.dispatch('FedLogOut').then(() => {
router.push({ path: '/login' });
})
}
return Promise.reject(new Error(error)) return Promise.reject(new Error(error))
}) })
export default axios export default axios
\ No newline at end of file
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