refactor(axios): 优化 Axios 配置与响应处理逻辑
- 统一导入语句格式,去除多余空格 - 优化对象解构赋值写法 - 修复授权头设置中的语法问题 - 完善 QS 参数序列化配置 - 增加对 504 状态码的处理 - 优化错误消息提示逻辑与界面展示 - 调整更多错误详情查看按钮样式 - 更新网络错误与超时提示文本 - 修复登出处理中的国际化调用 - 清理缓存并重置路由逻辑调整 - 调整错误弹窗最大宽度样式 - 导出 service 实例供外部使用
This commit is contained in:
@@ -159,6 +159,8 @@ service.interceptors.response.use(
|
|||||||
} else if (code === 500) {
|
} else if (code === 500) {
|
||||||
ElMessage.error(t('sys.api.errMsg500'))
|
ElMessage.error(t('sys.api.errMsg500'))
|
||||||
return Promise.reject(new Error(msg))
|
return Promise.reject(new Error(msg))
|
||||||
|
} else if (code === 504) {
|
||||||
|
return Promise.reject(new Error(msg))
|
||||||
} else if (code === 901) {
|
} else if (code === 901) {
|
||||||
ElMessage.error({
|
ElMessage.error({
|
||||||
offset: 300,
|
offset: 300,
|
||||||
|
|||||||
Reference in New Issue
Block a user