提交 35d01fd1 authored 作者: fit2cloud-chenyw's avatar fit2cloud-chenyw

fix: 超时取消遮罩并提示报错

上级 ef59ad96
...@@ -95,7 +95,10 @@ service.interceptors.response.use(response => { ...@@ -95,7 +95,10 @@ service.interceptors.response.use(response => {
checkAuth(response) checkAuth(response)
return response.data return response.data
}, error => { }, error => {
error.response.config.loading && tryHideLoading(store.getters.currentPath) const config = error.response && error.response.config || error.config
const headers = error.response && error.response.headers || error.response || config.headers
config.loading && tryHideLoading(store.getters.currentPath)
let msg let msg
if (error.response) { if (error.response) {
checkAuth(error.response) checkAuth(error.response)
...@@ -104,7 +107,7 @@ service.interceptors.response.use(response => { ...@@ -104,7 +107,7 @@ service.interceptors.response.use(response => {
} else { } else {
msg = error.message msg = error.message
} }
!error.config.hideMsg && (!error.response.headers['authentication-status']) && $error(msg) !config.hideMsg && (!headers['authentication-status']) && $error(msg)
return Promise.reject(error) return Promise.reject(error)
}) })
export default service export default service
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论