From bafea1c3f27e69a02d74405a91108c8aca82ebf9 Mon Sep 17 00:00:00 2001 From: sd0ric4 <1286518974@qq.com> Date: Thu, 27 Mar 2025 14:03:04 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=B0=86=20InteractiveBasicType=20?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E5=B1=9E=E6=80=A7=E8=AE=BE=E4=B8=BA=E5=8F=AF?= =?UTF-8?q?=E9=80=89=EF=BC=8C=E7=AE=80=E5=8C=96=E6=95=B0=E6=8D=AE=E7=BB=93?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/workflow/template/system/interactive/type.d.ts | 6 +++--- .../service/core/workflow/dispatch/interactive/formInput.ts | 5 +---- .../core/workflow/dispatch/interactive/userSelect.ts | 5 +---- 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/packages/global/core/workflow/template/system/interactive/type.d.ts b/packages/global/core/workflow/template/system/interactive/type.d.ts index 5600ddfa4..2cebed769 100644 --- a/packages/global/core/workflow/template/system/interactive/type.d.ts +++ b/packages/global/core/workflow/template/system/interactive/type.d.ts @@ -30,9 +30,9 @@ export type UserInputFormItemType = { }; type InteractiveBasicType = { - entryNodeIds: string[]; - memoryEdges: RuntimeEdgeItemType[]; - nodeOutputs: NodeOutputItemType[]; + entryNodeIds?: string[]; + memoryEdges?: RuntimeEdgeItemType[]; + nodeOutputs?: NodeOutputItemType[]; toolParams?: { entryNodeIds: string[]; // 记录工具中,交互节点的 Id,而不是起始工作流的入口 diff --git a/packages/service/core/workflow/dispatch/interactive/formInput.ts b/packages/service/core/workflow/dispatch/interactive/formInput.ts index 2034da8a9..1290cdd06 100644 --- a/packages/service/core/workflow/dispatch/interactive/formInput.ts +++ b/packages/service/core/workflow/dispatch/interactive/formInput.ts @@ -42,10 +42,7 @@ export const dispatchFormInput = async (props: Props): Promise