feat(sector-radar): 完成前端排名工作台
This commit is contained in:
@@ -47,11 +47,13 @@
|
||||
|
||||
## 5. 前端 MVP
|
||||
|
||||
- [ ] 新建 feature API types、adapter 与 React Query hooks;API 边界校验稳定枚举和关键字段。
|
||||
- [ ] 新增 `/sector-radar` 路由、导航、URL search 校验和活动路由映射。
|
||||
- [ ] 实现状态摘要、筛选工具栏、排名表和分页;显示单位、质量状态、数据日期、last-good/stale 和独立指标版本。
|
||||
- [ ] 页面测试覆盖成功、筛选、rank-change、loading、error、no-data、stale/partial;adapter 测试覆盖 URL、参数和 AbortSignal。
|
||||
- [ ] 不引入图表依赖,不实现成分详情、历史轨迹或导出。
|
||||
- [x] 新建 feature API types、adapter 与 React Query hooks;API 边界校验稳定枚举和关键字段。
|
||||
- [x] 新增 `/sector-radar` 路由、导航、URL search 校验和活动路由映射。
|
||||
- [x] 实现状态摘要、筛选工具栏、排名表和分页;显示单位、质量状态、数据日期、last-good/stale 和独立指标版本。
|
||||
- [x] 页面测试覆盖成功、筛选、rank-change、loading、error、no-data、stale/partial;adapter 测试覆盖 URL、参数和 AbortSignal。
|
||||
- [x] 不引入图表依赖,不实现成分详情、历史轨迹或导出。
|
||||
|
||||
阶段结果(2026-08-29):新增独立 `features/sector-radar` API、运行时契约解析、React Query hooks、URL search 驱动的筛选与分页、桌面/移动排名表、发布来源与质量摘要,以及 `/sector-radar` 导航入口。页面明确区分初次加载、致命错误、无数据、后台刷新、后台刷新失败、partial/failed/running 新尝试和 success,并始终保留“知行独立实现”与版本声明;排名变化缺少历史时显示“暂无可比历史”。前端 lint、typecheck、全量 63 项 Vitest 和生产 build 通过,变更文件的 Prettier 检查通过;完整 `pnpm format:check` 仍被未修改的既有 `zhixing-web/DESIGN.md` 格式问题阻挡。浏览器已在默认桌面视口与 390×844 移动视口验证导航、筛选布局、错误降级和 rank-change URL 状态;本地后端未运行,因此成功数据态的视觉行为由页面测试覆盖,未声称真实数据库页面已验证。
|
||||
|
||||
## 6. 全量验证与审查
|
||||
|
||||
|
||||
Reference in New Issue
Block a user