提交 8ff4325e 作者: ZhangLingKun

功能:代码优化

上级 6edc02d4
流水线 #7676 已通过 于阶段
in 5 分 3 秒
......@@ -52,8 +52,18 @@ service.interceptors.response.use(
if (data instanceof Blob || Base64.isValid(data)) {
return Promise.resolve(data);
}
// 如果还有其他报错那么就弹出报错信息(不需要对每个接口的报错做单独判断)
message.error(data.message || '啊呀,出错了').then();
// 判断是服务端还是客户端
const isServer = typeof window === 'undefined';
if (isServer) {
// 如果是服务端
// eslint-disable-next-line no-alert
window.confirm(data.message || '啊呀,出错了');
// eslint-disable-next-line no-restricted-globals
history.back();
} else {
// 如果还有其他报错那么就弹出报错信息(不需要对每个接口的报错做单独判断)
message.error(data.message || '啊呀,出错了').then();
}
return Promise.reject(data);
}
// 网络错误或链接超时
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论