E:\pipe-ner-server、前端 E:\city-life-line、UE E:\Pipelines 三仓一致的领域共识,并同步修订所有仍写旧状态模型(已驳回终态/延期/九态)的 CONTEXT、ADR、issue、spec、设计与需求文档。后端 E:\pipe-ner-server:
pipe-network-service/docs/domain/work-order-lifecycle.md(权威生命周期:角色/入口/七态/迁移表/mermaid 状态机/驳回与取消区别/处置证据/与报警关系/新旧编码对照/删除项)。pipe-network-service/docs/adr/0008-work-order-lifecycle-seven-states.md(accepted,部分取代 ADR-0004 的驳回/延期措辞)。pipe-network-service/docs/adr/0004-...md(加被 0008 部分取代注记,保留原文)、pipe-network-service/CONTEXT.md(七态/验收驳回/已取消/处理流水术语,措辞对齐)、根 CONTEXT-MAP.md(工单关系条补七态与指针)。docs/superpowers/specs/2026-08-26-*.md、2026-08-27-*.md(顶部加口径注记、删“申请延期”、状态机补“已取消”终态;保留旧编码 1-6 并标注迁移期)。.superpowers/sdd/task_plan/ 的 task-1-brief、task-1-review-package、task-2-brief、task-2-report、task-2-review-package、task-2-review-report,以及根 findings.md、记忆库.md。前端 E:\city-life-line:
docs/domain/work-order-lifecycle.md(七态共识 + 本仓管理端 UI 渲染/动作职责 + 新旧编码对照)。CONTEXT.md(工单处置状态改七态、补验收驳回/已取消/处理流水术语、终态口径)。docs/design/2026-08-22-water-supply-work-order-ui.md(删全部申请/处理延期、驳回统一为回退动作、误报终止统一走取消→已取消、状态色灰色对象由“驳回”改为“已取消/不可操作”)。UE E:\Pipelines(只读驾驶舱视角):
docs/domain/work-order-lifecycle.md(七态 + 只读时间线展示要求,不提供任何写入口)。CONTEXT.md(工单处置流程七态、终态口径)。.scratch/cockpit-monitoring-point-map-and-device-details/:issues/10-...nine-states.md(文件名保留防 #11 断链,标题与正文改七态、删已驳回/延期、补已取消与回退、加权威指针)、issues/28-*.md、map.md(工单当前七态,链接文件名不变)、spec.md(顶部注记 + 中文九态处 + 英文 story44/只读契约/Implementation/Testing 的 nine states、rejected、delay 表述)。docs/ui-design-requirements-for-vendor.md(4.3 节“工单九态”整节改七态七项、删已驳回/延期审核/已延期、补已取消与回退说明,其余九态→七态、只读禁区删延期)、docs/ui-design-vendor-post-short.md、docs/prototypes/cockpit-page-design-notes.md、cockpit-page-state-prototype.md、docs/superpowers/plans/2026-08-25-city-life-cockpit-template.md(含英文 nine work-order state counts)。.firecrawl/*(外部招标/需求原文抓取缓存,保持第三方原文);.superpowers/sdd/ticket-01/task-1-report.md 的 delayed read / nine tests 为“延迟读取/九个测试”,与工单状态无关,属误报不改。src/、后端 Java、UE 代码,无需构建/单测;不影响前端运行时。work_order.order_status 现网仍为旧 1-9(旧 cancel/reject 均落 7、无独立已取消、无 4→3 驳回回退、含 8/9 延期)。编码与存量数据迁移、WorkOrder/WorkOrderLog 语义、状态字典、前端与 UE 解析需另开任务,迁移完成前一律以状态名 + 对照表换算,不得新增依赖已驳回终态/延期的功能。MaintenanceDataStat 的“案件延期率”是统计指标,不是工单状态,本次未改。nine-states 以维持 #11 的 blocked-by 引用,标题已注明沿革;若日后重命名文件需同步 map.md 与 #11。MonitoringServiceImpl 已改 EquipmentType::getTypeId,等用户回贴类型树根/子类型排查 SQL 结果以定位(parent_type_id/根 id/外键/量测编码四嫌疑);对应单测 fixture 仍需改,测试命令加 -DfailIfNoTests=false。orderLevel、唯一责任人入参、服务端活动工单重复校验,并修正供水 GIS 泵站共用表过滤;前端 WaterDevicePage.vue 支持工单类型只读、优先级、部门树+分页单选责任人、右侧详情抽屉。全仓只读详情弹窗统一转右侧 el-drawer,并修复 spfzgl.vue 的 before-close 表达式导致的模板解析/测试误判。mvn -q clean test 141 tests / 0 failures / 0 errors;前端 node --test tests 67/67 通过;npm run build:prod 成功;git diff --check 干净。a039728;前端 c007096、77efc90。仍未推送/合并。