Some checks failed
CI / test (push) Failing after 46s
.scratch/v0.6/spec.md:评估活动 v1(静态地基)规格——单对象、可配服务 周期窗口、耐久调度、双主轴周期报告、time_scale 时间倍速。5 张 tracer- bullet 票(持久化/API → 调度决策+派生 → 耐久回路+恢复 → 双轴报告 → 前端页),依赖边 ①→②→③、②→④、①③④→⑤。
17 lines
1.4 KiB
Markdown
17 lines
1.4 KiB
Markdown
# 05 — 前端「评估活动」页
|
||
|
||
**What to build:** 前端新增一个「评估活动」页(keep-alive tab),让用户能:创建活动(选对象、设窗口长度与 time_scale、编排静态计划条目)、在列表里一览所有活动(对象/窗口/状态/整窗通过率)、查看进行中活动的实时进度、以及查看结束活动的双主轴报告(时间趋势曲线 + 能力汇总)。
|
||
|
||
**Blocked by:** 01(创建/列表/详情 API)、03(实时进度与取消)、04(周期报告)。
|
||
|
||
**Status:** ready-for-agent
|
||
|
||
- [ ] `api.ts` 新增 campaignsApi(创建/列表/详情/取消/报告)与 Campaign、CampaignReport 类型
|
||
- [ ] 新增「评估活动」页并注册为 keep-alive tab(仿现有页面注册与标签方式)
|
||
- [ ] 创建活动交互:选评测对象、窗口长度、time_scale、编排计划条目(时段偏移 + 场景 + 次数)
|
||
- [ ] 活动列表:对象/窗口/状态/整窗通过率一览;进行中活动展示实时进度;可取消
|
||
- [ ] 双主轴报告视图:时间趋势曲线 + 能力汇总(复用现有图表/报告组件与导出入口)
|
||
- [ ] 子 Run 可下钻:从活动报告能打开某个子 Run 的标准单 Run 报告(复用现有报告页)
|
||
- [ ] 版本标签、触发来源、通过率色阶等展示沿用现有约定;时间戳走 utils/date 的 UTC 处理
|
||
- [ ] tsc 通过;浏览器验证创建→进度→报告全流程(用压缩倍速活动快速验证)
|