{{ decision: "条件判断", parallel_split: "并行分叉", parallel_join: "并行汇合", gate: "等待审核" }[node.kind]}
: null} + {node.kind && node.kind !== "activity" ?{{ decision: "条件判断", parallel_split: "并行分叉", parallel_join: "并行汇合", gate: "等待审核" }[node.kind]}
: null}{node.detail || (node.owner === "human" ? "等待人工补充执行事实。" : "等待 Agent 更新执行事实。")}
{action ?{item.summary}
关键证据
{ordered.length} 条尚无可核验的支撑证据。
} + 关键证据
{ordered.length} 条尚无可核验的支撑证据。
}{error}
: null} @@ -386,7 +387,7 @@ function EvidenceDisclosure({ item, onLoadSnapshot }: { item: OperationalTaskEvi function SnapshotSummary({ snapshot }: { snapshot: OperationalTaskDataSnapshot }) { const rows = snapshotRows(snapshot.data).slice(0, 12); - return{snapshot.source_ref} · 查询于 {formatDateTime(snapshot.queried_at)}
- {rows.map(([key, value]) =>
数据已按有界查询范围截断。
: null}{snapshot.source_ref} · 查询于 {formatDateTime(snapshot.queried_at)}
- {rows.map(([key, value]) =>
数据已按有界查询范围截断。
: null}数据访问申请
{request.reason}
-关联步骤 {nodeTitle ?? request.node_id} · 申请于 {formatDateTime(request.requested_at)}
-关联步骤 {nodeTitle ?? request.node_id} · 申请于 {formatDateTime(request.requested_at)}
+{request.status === "approved" ? `已授权:${request.approved_scopes.map(dataScopeLabel).join("、")}` : "未授予数据访问权限"}
: null} {request.status === "pending" && canDecide && onDecision ? : null} - {request.status === "pending" && !canDecide ?等待具有该数据源读取权限的项目成员审核。
: null} + {request.status === "pending" && !canDecide ?等待具有该数据源读取权限的项目成员审核。
: null} {error ?{error}
: null}{command ? "命令下发确认" : "工单创建确认"}
原因:{action.reason}
+原因:{action.reason}
确认依据
+确认依据
-
{action.evidence_refs.map((evidenceId) => {
const evidence = task.evidence.find((item) => item.evidence_id === evidenceId);
@@ -506,12 +507,12 @@ export function HumanActionCard({ task, action, onDecision, onExecute, onDraftUp
{action.execution_detail}
: null} -{JSON.stringify(action.payload, null, 2)}确认版本 v{action.version}。内容或版本变化后必须重新确认。
+ {action.execution_detail && !action.receipt ?{action.execution_detail}
: null} +{JSON.stringify(action.payload, null, 2)}确认版本 v{action.version}。内容或版本变化后必须重新确认。
{error ?{error} 当前状态未按成功处理。
: null} {stale ? : null} - {!canDecide && action.approval_status === "pending" ?当前账号仅可查看,需要具备此动作审批权限的人员确认。
: null} + {!canDecide && action.approval_status === "pending" ?当前账号仅可查看,需要具备此动作审批权限的人员确认。
: null} {action.approval_status === "pending" && canDecide ? setRejectComment(event.target.value)} /> : null}- {rows.map((row) =>
- {payloadLabel(row.key)}
- {payloadValue(row.key, row.value)}
- {rows.map((row) =>
- {payloadLabel(row.key)}
- {payloadValue(row.key, row.value)}