docs: 更新架构文档、版本日志、TODO清单 (0.0.20)
- ARCHITECTURE.md: 新增任务轮询/文件上传/提交防抖/主动刷新定时器/失败分级五节,更新 hooks 目录结构,日期→06-12 - CHANGELOG.md: 新增 0.0.20 版本条目 - TODO.md: 标记公告接入/任务轮询为已完成,新增任务CSV导出/上传端点确认待办 - CLAUDE.md 保持不动(按规则不修改)
This commit is contained in:
21
TODO.md
21
TODO.md
@@ -1,6 +1,6 @@
|
||||
# TODO — 船长·HeiXiu 待办与优化清单
|
||||
|
||||
> 最后更新:2026-06-09
|
||||
> 最后更新:2026-06-12
|
||||
|
||||
---
|
||||
|
||||
@@ -30,10 +30,17 @@
|
||||
|
||||
### 公告
|
||||
|
||||
- [x] 公告数据获取与展示(AnnouncementDrawer + fetchAnnouncements API)
|
||||
- [ ] 公告已读/未读状态
|
||||
- [ ] 公告红点/角标提醒(有新公告时导航栏图标变化)
|
||||
- [ ] 公告缓存(减少重复请求)
|
||||
|
||||
### 任务
|
||||
|
||||
- [x] 任务状态轮询(批量轮询 + Context 桥接 + 自适应间隔)
|
||||
- [ ] 任务列表导出 CSV 功能完善
|
||||
- [ ] 任务重试/重新提交
|
||||
|
||||
---
|
||||
|
||||
## 🟢 工程优化(优先级低)
|
||||
@@ -75,10 +82,12 @@
|
||||
|
||||
## 📋 下次开发计划
|
||||
|
||||
1. **合规素材库页面**(功能待完善 — 按 QT 原版设计,以 Modal/Drawer 叠加而非路由跳转实现)
|
||||
2. **各页面 nav 导航补齐**(后续页面优先使用叠加模式,遵循 QT 多窗口模型 → 见 WORKLOG 2026-06-07)
|
||||
3. **leftWidth / rightWidth / taskPage 加 localStorage 持久化**(UX 优化:刷新页面后保持用户偏好;已通过路由去路由化解决组件卸载问题,但
|
||||
1. **任务列表导出 CSV**(`task.ts` 已定义 `exportTaskCSV` API,前端未对接下载按钮)
|
||||
2. **文件上传端点确认**(`/api/v1/upload` 待后端确认,当前 useFileUpload 已完成前端集成)
|
||||
3. **合规素材库页面**(功能待完善 — 按 QT 原版设计,以 Modal/Drawer 叠加而非路由跳转实现)
|
||||
4. **各页面 nav 导航补齐**(后续页面优先使用叠加模式,遵循 QT 多窗口模型 → 见 WORKLOG 2026-06-07)
|
||||
5. **leftWidth / rightWidth / taskPage 加 localStorage 持久化**(UX 优化:刷新页面后保持用户偏好;已通过路由去路由化解决组件卸载问题,但
|
||||
localStorage 持久层仍未实现)
|
||||
4. **轮播图关闭按钮 localStorage 持久化**(关闭按钮已实现,待做:localStorage 记录关闭时间戳,超过 N 天再显示)
|
||||
5. **短信发送接入人机验证**(后期优化,需后端配合:`sendSms` 接口增加 `captcha_token` 参数 + 前端滑块/图形验证组件。当前仅靠
|
||||
6. **轮播图关闭按钮 localStorage 持久化**(关闭按钮已实现,待做:localStorage 记录关闭时间戳,超过 N 天再显示)
|
||||
7. **短信发送接入人机验证**(后期优化,需后端配合:`sendSms` 接口增加 `captcha_token` 参数 + 前端滑块/图形验证组件。当前仅靠
|
||||
60s 冷却按钮 + 后端限流,桌面端 ASAR 可解包 + DevTools 网络面板 + 代理抓包均能直接暴露 API,纯前端限制对脚本攻击无效)
|
||||
|
||||
Reference in New Issue
Block a user