diff --git a/projects/app/src/pages/app/detail/components/Plugin/index.tsx b/projects/app/src/pages/app/detail/components/Plugin/index.tsx
index bae51d83f..3a029267f 100644
--- a/projects/app/src/pages/app/detail/components/Plugin/index.tsx
+++ b/projects/app/src/pages/app/detail/components/Plugin/index.tsx
@@ -2,7 +2,7 @@ import React from 'react';
import { pluginSystemModuleTemplates } from '@fastgpt/global/core/workflow/template/constants';
import { useConfirm } from '@fastgpt/web/hooks/useConfirm';
import { v1Workflow2V2 } from '@/web/core/workflow/adapt';
-import WorkflowContextProvider, { WorkflowContext } from '../WorkflowComponents/context';
+import { ReactFlowCustomProvider, WorkflowContext } from '../WorkflowComponents/context';
import { useContextSelector } from 'use-context-selector';
import { AppContext, TabEnum } from '../context';
import { useMount } from 'ahooks';
@@ -13,7 +13,6 @@ import dynamic from 'next/dynamic';
import { cloneDeep } from 'lodash';
import Flow from '../WorkflowComponents/Flow';
-import { ReactFlowProvider } from 'reactflow';
import { useTranslation } from 'next-i18next';
const Logs = dynamic(() => import('../Logs/index'));
@@ -67,11 +66,9 @@ const WorkflowEdit = () => {
const Render = () => {
return (
-
-
-
-
-
+
+
+
);
};
diff --git a/projects/app/src/pages/app/detail/components/WorkflowComponents/Flow/nodes/NodePluginIO/NodePluginConfig.tsx b/projects/app/src/pages/app/detail/components/WorkflowComponents/Flow/nodes/NodePluginIO/NodePluginConfig.tsx
index ce0bd249e..720f0c6d2 100644
--- a/projects/app/src/pages/app/detail/components/WorkflowComponents/Flow/nodes/NodePluginIO/NodePluginConfig.tsx
+++ b/projects/app/src/pages/app/detail/components/WorkflowComponents/Flow/nodes/NodePluginIO/NodePluginConfig.tsx
@@ -149,7 +149,7 @@ function FileSelectConfig({ chatConfig: { fileSelectConfig }, setAppDetail }: Co
if (canUploadFiles) {
!repeatKey &&
onChangeNode({
- nodeId: pluginInputNode.id,
+ nodeId: pluginInputNode.nodeId,
type: 'addOutput',
value: {
...userFilesInput,
@@ -159,7 +159,7 @@ function FileSelectConfig({ chatConfig: { fileSelectConfig }, setAppDetail }: Co
} else {
repeatKey &&
onChangeNode({
- nodeId: pluginInputNode.id,
+ nodeId: pluginInputNode.nodeId,
type: 'delOutput',
key: userFilesInput.key
});
diff --git a/projects/app/src/pages/app/detail/components/WorkflowComponents/Flow/nodes/NodeSystemConfig.tsx b/projects/app/src/pages/app/detail/components/WorkflowComponents/Flow/nodes/NodeSystemConfig.tsx
index 37b231b78..d0155bd7c 100644
--- a/projects/app/src/pages/app/detail/components/WorkflowComponents/Flow/nodes/NodeSystemConfig.tsx
+++ b/projects/app/src/pages/app/detail/components/WorkflowComponents/Flow/nodes/NodeSystemConfig.tsx
@@ -247,14 +247,14 @@ function FileSelectConfig({ chatConfig: { fileSelectConfig }, setAppDetail }: Co
if (canUploadFiles) {
!repeatKey &&
onChangeNode({
- nodeId: workflowStartNode.id,
+ nodeId: workflowStartNode.nodeId,
type: 'addOutput',
value: userFilesInput
});
} else {
repeatKey &&
onChangeNode({
- nodeId: workflowStartNode.id,
+ nodeId: workflowStartNode.nodeId,
type: 'delOutput',
key: userFilesInput.key
});