|
@@ -3,16 +3,18 @@ import store from "@/store/index.js"
|
|
|
|
|
|
axios.interceptors.response.use(function (response) {
|
|
|
// 2xx 范围内的状态码都会触发该函数。
|
|
|
- // 对响应数据做点什么
|
|
|
if (response.data.code === 5001 || response.data.code === 5002) {
|
|
|
console.log('post message.....')
|
|
|
window.parent.postMessage('token invalid')
|
|
|
+ return Promise.reject('登录态过期')
|
|
|
}
|
|
|
return response
|
|
|
}, function (error) {
|
|
|
// 超出 2xx 范围的状态码都会触发该函数。
|
|
|
- // 对响应错误做点什么
|
|
|
console.log(error)
|
|
|
+ console.log('post message.....')
|
|
|
+ window.parent.postMessage('token invalid')
|
|
|
+ return Promise.reject('调用接口出错')
|
|
|
})
|
|
|
|
|
|
export default {
|