提交 a85fb494 authored 作者: 王鹏飞's avatar 王鹏飞

fix: 全局处理接口错误消息

上级 b34ef52f
...@@ -51,16 +51,17 @@ httpRequest.interceptors.response.use( ...@@ -51,16 +51,17 @@ httpRequest.interceptors.response.use(
}, },
function(error) { function(error) {
if (error.response) { if (error.response) {
const { status } = error.response.data const { status, message } = error.response.data
// 未登录 // 未登录
if (status === 403) { if (status === 403) {
window.location.href = `${webConf.others.loginUrl}?rd=${encodeURIComponent(window.location.href)}` window.location.href = `${webConf.others.loginUrl}?rd=${encodeURIComponent(window.location.href)}`
} else {
Message.error(message)
} }
return Promise.reject(error.response) } else {
} else if (typeof error === 'string') { console.log(error)
Message.error(error)
} }
return Promise.reject(error) return Promise.reject(error.response || error)
} }
) )
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论