Pārlūkot izejas kodu

Merge remote-tracking branch 'origin/master'

冷冷 7 gadi atpakaļ
vecāks
revīzija
fe96effbc7
1 mainītis faili ar 7 papildinājumiem un 2 dzēšanām
  1. 7 2
      src/router/axios.js

+ 7 - 2
src/router/axios.js

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