|
@@ -2,7 +2,8 @@ import axios from 'axios'
|
|
|
import md5 from 'js-md5'
|
|
|
import { Message } from 'element-ui'
|
|
|
import { getToken } from '@/utils/auth'
|
|
|
-
|
|
|
+import vue from "vue"
|
|
|
+import router from '@/router'
|
|
|
// 请求url
|
|
|
const service = axios.create({
|
|
|
// baseURL: window.STATIC_CONFIG.proxyUrl, // url = base url + request url
|
|
@@ -61,7 +62,7 @@ service.interceptors.request.use(
|
|
|
error => {
|
|
|
// do something with request error
|
|
|
console.log('请求前拦截error=', error) // for debug
|
|
|
- return Promise.reject(error)
|
|
|
+ // return Promise.reject(error)
|
|
|
}
|
|
|
)
|
|
|
|
|
@@ -72,11 +73,15 @@ service.interceptors.response.use(
|
|
|
return res
|
|
|
},
|
|
|
error => {
|
|
|
- console.log('request.js err=', error) // for debug
|
|
|
- console.log('request.js err.response=', error.response) // for debug
|
|
|
- // if (error.response.data) {
|
|
|
- // error.response.data.message = error.response.data.message || '未知错误'
|
|
|
- // }
|
|
|
+ if (error.response.status===401) {
|
|
|
+ Message({
|
|
|
+ message:"登陆已过期,请重新登录",
|
|
|
+ type:"error"
|
|
|
+ })
|
|
|
+ router.push("login")
|
|
|
+ localStorage.removeItem('userInfo')
|
|
|
+ localStorage.removeItem('userToken')
|
|
|
+ }
|
|
|
// Message({
|
|
|
// message: '' + error.response.data.message,
|
|
|
// type: 'error',
|