ec1df8af81f0014a1394239dfc113bf7966de353
根因:响应拦截器中 skipErrorMsg: true 仅抑制了弹窗提示,但仍返回 Promise.reject, 导致 .catch() 路径仍可能触发错误消息或异常行为。 修复:当 skipErrorMsg 为 true 且返回业务错误码(403/500/601等)时,改为 Promise.resolve(res.data), 让 .then() 分支通过 res.code !== 200 判断实现静默降级,不触发 .catch()。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
Languages
Java
49.4%
Vue
44.9%
JavaScript
4.6%
HTML
0.7%
SCSS
0.1%