提交 5131b602 authored 作者: 王诒正's avatar 王诒正

处理清除cooike后未跳转到登录的问题

上级 3bc32a5d
...@@ -29,8 +29,16 @@ httpRequest.interceptors.request.use( ...@@ -29,8 +29,16 @@ httpRequest.interceptors.request.use(
httpRequest.interceptors.response.use( httpRequest.interceptors.response.use(
function(response) { function(response) {
const { data } = response const { data } = response
if (data.code !== 0 && data.code !== 1 && data.code !== -1) { if (data.code !== 0 && data.code !== -1) {
Message.error(data.msg) if (data.code === 1 || data.code === 4001) {
console.log('重新登录')
window.location.href = `${webConf.others.loginUrl}?rd=${encodeURIComponent(window.location.href)}`
}
if (data.message) {
Message.error(data.message)
} else if (data.msg) {
Message.error(data.msg)
}
return Promise.reject(data) return Promise.reject(data)
} }
return data return data
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论