Update axios.js
parent
60261c9aac
commit
029ab94f06
|
@ -35,21 +35,20 @@ axios.interceptors.response.use(
|
|||
}
|
||||
}
|
||||
}
|
||||
if(res.config.headers['action'] == 53211) { // 导出文件
|
||||
if(!res.request || res.request.responseType === 'blob') { // 特殊情况处理,导出文件
|
||||
return res;
|
||||
}
|
||||
const ret = res.data;
|
||||
// token过期
|
||||
if (ret.code === 3004) {
|
||||
if (res.data.code === 3004) {
|
||||
localRemove("token");
|
||||
ElMessage.closeAll();
|
||||
ElMessage.error(ret.message || "Token异常,请重新登录");
|
||||
ElMessage.error(res.data.message || "Token异常,请重新登录");
|
||||
router.push({
|
||||
path: "/login"
|
||||
});
|
||||
return Promise.reject(ret);
|
||||
return Promise.reject(res.data);
|
||||
}
|
||||
return ret;
|
||||
return Promise.resolve(res.data);
|
||||
},
|
||||
(error) => {
|
||||
ElMessage.closeAll();
|
||||
|
|
Loading…
Reference in New Issue