feat(workbench): integrate operational workflows and map state

This commit is contained in:
2026-09-24 04:34:46 +08:00
parent 1752b9ef84
commit 436d5500f1
76 changed files with 5081 additions and 1937 deletions
@@ -13,6 +13,7 @@ const statusLabels: Record<ScheduledConditionItemStatus, string> = {
completed: "完成",
running: "执行中",
awaiting_reply: "待复令",
cancelled: "已取消",
warning: "关注",
error: "异常",
pending: "预约"
@@ -27,7 +28,7 @@ export function createConditionConversationPrompt(
: dataSource;
const backendCondition = effectiveDataSource !== "mock";
const workflow =
condition.kind === "condition" && !backendCondition
condition.kind === "condition" && !backendCondition && condition.taskId !== "water-quality-complaint"
? getRunningWorkflowDefinition(condition)
: null;
const evidence = condition.evidence?.map((item, index) => `${index + 1}. ${item}`).join("\n") || "无";