developer
|
52b59019d0
|
fix: 兼容业务层 401 响应码
- 除 HTTP 状态码 401 外,同时处理业务层 code=401 的响应
- 两种 401 均清除登录态并跳转登录页
|
2026-07-12 13:44:15 +08:00 |
|
cat-shark
|
9c2c1b7614
|
fix(前端):进度环方向 + 按钮颜色 + 删除确认 + 移除 console.log
- StartTask.vue:progress 计算改为 (total-current)/total*100,进度环从
满到空递减(正确方向)
- ReviewDetail/ReviewRecall/MindMapViewer:type="primary" 全部改为
type="success",统一绿白主题
- Study.vue:删除任务增加 ElMessageBox.confirm 确认
- request.ts:移除全部 console.log
|
2026-07-04 17:38:00 +08:00 |
|
cat-shark
|
a485d33933
|
feat(frontend):axios 超时 600s + 回忆对比分段加载文案
适配后台异步任务轮询模式:
- axios 全局超时 180s → 600s(与 Java 后台 10min 轮询超时匹配)
- 回忆对比加载提示改为分段文案:
0-3s: 正在提交 AI 任务…
3-60s: AI 对比分析中,请稍候…
60-180s: 内容较多,AI 正在深入分析…
180s+: 即将完成,请耐心等待…
|
2026-07-04 16:41:12 +08:00 |
|
cat-shark
|
4e1c71e4d5
|
feat(前端):AI 操作超时 + 加载提示
- axios 全局超时 5s → 180s(3 分钟),避免 AI 响应未到即断开
- 回忆对比按钮等待时显示旋转动画 + 已等待秒数 + 30s 后安抚文案
- 结束会话报告草稿生成时显示等待提示 + 秒数统计
|
2026-07-04 16:16:33 +08:00 |
|
cat-shark
|
a259e0ac1a
|
fix(登录):token 过期直接跳转登录页,不再弹确认框
后端 CommonResult 包装设计保留原样,不引入自定义业务码。
改法:handleError 中检测到 401 后直接清除 localStorage
并 router.push('/login'),移除 ElMessageBox.confirm 确认框。
|
2026-07-04 11:01:09 +08:00 |
|
cat-shark
|
1827093a9f
|
fix: 处理登录过期的请求响应
|
2026-06-18 00:10:32 +08:00 |
|
cat-shark
|
0f2f0460df
|
重构(学习页): 前端仅展示并修复运行稳定性问题
|
2026-04-12 10:36:59 +08:00 |
|
cat-shark
|
cb618807fc
|
fix(10): 修复token认证问题(登录后,后续请求携带认证信息进行请求)
|
2025-10-03 09:39:18 +08:00 |
|
cat-shark
|
e7cc81ca8b
|
feat:增加环境配置
|
2025-08-02 10:01:01 +08:00 |
|
cat-shark
|
4faf2db730
|
feat:1. 调整项目结构,将API接口定义单独抽离 2. 将倒计时计算逻辑调整到后端进行处理计算 3. 增加铃声提示功能
|
2025-07-26 12:53:33 +08:00 |
|
cat-shark
|
07bf872149
|
feat:任务开始界面-任务开始/暂停/结束功能
|
2025-07-08 09:12:38 +08:00 |
|
cat-shark
|
bf2c474058
|
feat 学习任务选择页面-创建/更新/删除任务
|
2025-06-28 21:10:08 +08:00 |
|
cat-shark
|
e39cde85f5
|
feat 完善封装的请求函数
|
2025-06-02 19:18:59 +08:00 |
|
cat-shark
|
09195f8c18
|
init
|
2025-06-02 18:50:12 +08:00 |
|