feat(workbench): expand SCADA monitoring and investigation presentation

This commit is contained in:
2026-11-07 19:50:14 +08:00
parent 0801e161ec
commit ba71e2d529
133 changed files with 6754 additions and 1438 deletions
@@ -92,6 +92,11 @@ export function investigationStatus(task: OperationalTask): string {
task.lifecycle_status === "completed"
)
return "已结束 · 证据不足";
const recoveryPhase = task.handling_context?.phase;
if (recoveryPhase === "waiting_work_order") return "等待现场工单返回";
if (recoveryPhase === "waiting_scada") return "恢复供水和监测复核";
if (recoveryPhase === "verification_ready") return "等待恢复复核报告";
if (recoveryPhase === "completed" && task.lifecycle_status === "completed") return "复核成功 · 已完成";
if (task.lifecycle_status === "completed") return "本轮调查完成";
return "调查中";
}