#43 Cockpit backend contract integration and handoff

Otwarty
otworzone 1 tydzień temu przez ChenJZ · 0 komentarzy
ChenJZ skomentował 1 tydzień temu

What to build

交付驾驶舱后端契约的端到端集成与移交切片:以 fake read-only adapter 和代表性数据库 fixture 验证一张图、设备详情、四大业务模式、实时增量、只读安全和预警接口迁移兼容,并形成可供前端/UE 对接的稳定材料。

Acceptance criteria

  • Schema/DTO 路径:冻结 /api/cockpit/v1/ 的 OpenAPI/字段字典、camelCase 规则、deviceCode 规范字段、device_code WebSocket 迁移别名、状态/等级/时间/新鲜度字典。
  • API/WebSocket 路径:提供可运行的全契约集成环境,覆盖 REST 初始快照、分页 snapshotAt、详情各分区、四大模式聚合和 cockpitSubscribe(scope=all) 增量。
  • UI/演示消费路径:确定性演示消费者可从总体概览、基础设施、运行监测、预警处置四种模式持续操作中央一张图,点开监测点/设备并观察完整详情和错误状态。
  • 自动化测试:执行控制器/服务契约、代表性数据库集成、WebSocket、时区、新鲜度、只读请求 spy、未知类型和预警迁移适配回归测试。
  • 独立 Demo 与移交:提供启动步骤、请求参数、响应样例、分页/错误/关系口径、WebSocket 样例、性能测量记录、银河麒麟/Docker 可行性说明和前端联调检查表。

Blocked by

#26 (09), #27 (10), #28 (11), #29 (12), #30 (13), #31 (14), #32 (15), #33 (16), #34 (17), #35 (18), #36 (19), #37 (20), #38 (21), #39 (22), #40 (23), #41 (24), #42 (25)

## What to build 交付驾驶舱后端契约的端到端集成与移交切片:以 fake read-only adapter 和代表性数据库 fixture 验证一张图、设备详情、四大业务模式、实时增量、只读安全和预警接口迁移兼容,并形成可供前端/UE 对接的稳定材料。 ## Acceptance criteria - [ ] Schema/DTO 路径:冻结 /api/cockpit/v1/ 的 OpenAPI/字段字典、camelCase 规则、deviceCode 规范字段、device_code WebSocket 迁移别名、状态/等级/时间/新鲜度字典。 - [ ] API/WebSocket 路径:提供可运行的全契约集成环境,覆盖 REST 初始快照、分页 snapshotAt、详情各分区、四大模式聚合和 cockpitSubscribe(scope=all) 增量。 - [ ] UI/演示消费路径:确定性演示消费者可从总体概览、基础设施、运行监测、预警处置四种模式持续操作中央一张图,点开监测点/设备并观察完整详情和错误状态。 - [ ] 自动化测试:执行控制器/服务契约、代表性数据库集成、WebSocket、时区、新鲜度、只读请求 spy、未知类型和预警迁移适配回归测试。 - [ ] 独立 Demo 与移交:提供启动步骤、请求参数、响应样例、分页/错误/关系口径、WebSocket 样例、性能测量记录、银河麒麟/Docker 可行性说明和前端联调检查表。 ## Blocked by #26 (09), #27 (10), #28 (11), #29 (12), #30 (13), #31 (14), #32 (15), #33 (16), #34 (17), #35 (18), #36 (19), #37 (20), #38 (21), #39 (22), #40 (23), #41 (24), #42 (25)
Zaloguj się, aby dołączyć do tej rozmowy.
Brak kamienia milowego
Brak przypisania
1 uczestników
Ładowanie...
Anuluj
Zapisz
Nie ma jeszcze treści.