# 项目总结报告:后台管理 401 状态提醒优化 ## 1. 项目背景 用户反馈后台管理系统在遇到 401 (Unauthorized) 错误时,缺乏明确的重新登录提醒,导致用户体验不佳。 ## 2. 实施内容 - **代码修改**:修改了 `web/admin/src/utils/http/index.ts` 中的响应拦截器逻辑。 - **逻辑变更**:将 Token 刷新失败后的处理方式从“静默跳转”调整为“提示后跳转”。 - **具体实现**: - 替换 `handleUnauthorizedErrorSilently()` 为 `handleUnauthorizedError()`。 - 利用现有的 `showError` 机制,触发 `ElMessage.warning('登录状态已过期,请重新登录')`。 ## 3. 交付成果 - [x] 修改后的代码文件 `web/admin/src/utils/http/index.ts`。 - [x] 验收报告 `docs/admin_401_optimization/ACCEPTANCE_admin_401_optimization.md`。 ## 4. 后续建议 - 建议后续清理 `web/admin/src/utils/http/index.ts` 中不再使用的 `handleUnauthorizedErrorSilently` 函数,以保持代码整洁。