From 558a280fc88b6740380dbf0873afd2f6a579231c Mon Sep 17 00:00:00 2001 From: zxhlyh Date: Thu, 29 May 2025 18:20:59 +0800 Subject: [PATCH] datasource type --- .../workflow/nodes/data-source/default.ts | 15 --------------- .../workflow/nodes/data-source/types.ts | 2 -- web/app/components/workflow/run/index.tsx | 2 +- 3 files changed, 1 insertion(+), 18 deletions(-) diff --git a/web/app/components/workflow/nodes/data-source/default.ts b/web/app/components/workflow/nodes/data-source/default.ts index bc3f1a543b..e703bd2265 100644 --- a/web/app/components/workflow/nodes/data-source/default.ts +++ b/web/app/components/workflow/nodes/data-source/default.ts @@ -3,7 +3,6 @@ import type { DataSourceNodeType } from './types' import { genNodeMetaData } from '@/app/components/workflow/utils' import { BlockEnum } from '@/app/components/workflow/types' import { OUTPUT_VARIABLES_MAP } from './constants' -import { inputVarTypeToVarType } from './utils' const metaData = genNodeMetaData({ sort: -1, @@ -12,7 +11,6 @@ const metaData = genNodeMetaData({ const nodeDefault: NodeDefault = { metaData, defaultValue: { - variables: [], datasource_parameters: {}, datasource_configurations: {}, }, @@ -25,10 +23,8 @@ const nodeDefault: NodeDefault = { getOutputVars(payload) { const { provider_type, - variables, } = payload const isLocalFile = provider_type === 'local_file' - const hasUserInputFields = !!variables?.length return [ { variable: OUTPUT_VARIABLES_MAP.datasource_type.name, @@ -44,17 +40,6 @@ const nodeDefault: NodeDefault = { ] : [] ), - ...( - hasUserInputFields - ? variables.map((field) => { - return { - variable: field.variable, - type: inputVarTypeToVarType(field.type), - isUserInputField: true, - } - }) - : [] - ), ] }, } diff --git a/web/app/components/workflow/nodes/data-source/types.ts b/web/app/components/workflow/nodes/data-source/types.ts index fadfc96de5..c4b5559dfb 100644 --- a/web/app/components/workflow/nodes/data-source/types.ts +++ b/web/app/components/workflow/nodes/data-source/types.ts @@ -1,5 +1,4 @@ import type { CommonNodeType, ValueSelector } from '@/app/components/workflow/types' -import type { RAGPipelineVariables } from '@/models/pipeline' export enum VarType { variable = 'variable', @@ -13,7 +12,6 @@ export type ToolVarInputs = Record export type DataSourceNodeType = CommonNodeType & { - variables: RAGPipelineVariables fileExtensions?: string[] provider_id: string provider_type: string diff --git a/web/app/components/workflow/run/index.tsx b/web/app/components/workflow/run/index.tsx index b887448e1a..047450ac70 100644 --- a/web/app/components/workflow/run/index.tsx +++ b/web/app/components/workflow/run/index.tsx @@ -90,7 +90,7 @@ const RunPanel: FC = ({ // fetch data if (runDetailUrl && tracingListUrl) getData() - }, [getData, runDetailUrl, tracingListUrl]) + }, [runDetailUrl, tracingListUrl]) const [height, setHeight] = useState(0) const ref = useRef(null)