2026-08-22:供水报警与工单前端适配设计
本次目标
在分发前端执行任务前,确认供水设备异常、报警、工单处置和相关页面视觉重构规范。
已完成
- 探索供水设备、报警管理、报警审核和统一工单页面的复用关系及现有接口。
- 对照燃气与窨井工单页面,确定采用紧凑的主从工作台,而非照搬旧页面。
- 新建根目录
CONTEXT.md,统一报警、设备状态、接单责任人和工单处置术语。
- 确认设备报警状态、报警记录状态和工单处置状态为三个独立概念。
- 确认报警管理负责态势与派单,报警审核负责供水故障维修工单完整流程,供水工单总览展示全部供水类型工单。
- 确认巡检和保养工单由其他系统创建与首次派发,被派给当前用户后可在供水工单总览继续处置。
- 确认同设备同报警编码同时只能存在一个未结束工单,不同报警编码可分别生成。
- 确认工单验收不直接清警;运行系统根据全部有效报警原因执行自动清警。
- 完成五个页面、共享责任人选择器、供水菜单图标和响应式验收规范。
重要发现
- 当前报警转工单接口只创建待派单工单,不接收责任人,符合两阶段流程,但前端需要随后调用统一工单派发。
- 当前后端按单条报警 ID 去重,尚不满足“设备 + 报警编码”的活动工单唯一性。
- 当前误报审核只更新报警记录状态,不会联动终止关联工单。
- 当前统一工单派发仍使用多人 ID 列表,需先补充唯一责任人的后端契约。
- 供水菜单主要来自后端动态菜单,完整图标覆盖需要同步更新后端菜单配置。
后续顺序
- 用户最终确认设计摘要。
- 使用隔离 worktree 和
gpt-5.6-terra 分发后端契约任务,执行者不得合并或推送。
- 当前对话完成后端代码审查与验收。
- 后端验收通过后,以同样约束分发前端适配与视觉重构任务。
- 当前对话依据构建、测试和多宽度截图完成前端验收。
设计文档
docs/design/2026-08-22-water-supply-work-order-ui.md