From 77d3c94bad710efe76cadf9aaf3359c9fab8a297 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Thu, 4 Dec 2025 18:57:29 +0800 Subject: [PATCH] fix: Workflow Basic Node User Input Configurable Title --- .../knowledge-workflow/component/action/KnowledgeBase.vue | 6 +++++- .../knowledge-base-node/component/UserInputFieldTable.vue | 5 ++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ui/src/views/knowledge-workflow/component/action/KnowledgeBase.vue b/ui/src/views/knowledge-workflow/component/action/KnowledgeBase.vue index 6ebe7e7df56..12eb9bb3604 100644 --- a/ui/src/views/knowledge-workflow/component/action/KnowledgeBase.vue +++ b/ui/src/views/knowledge-workflow/component/action/KnowledgeBase.vue @@ -10,7 +10,7 @@ > @@ -26,6 +26,10 @@ const dynamicsFormRef = ref>() const validate = () => { return dynamicsFormRef.value?.validate() } +const chat_title = computed(() => { + const kBase = props.workflow?.nodes?.find((n: any) => n.type === WorkflowType.KnowledgeBase) + return kBase.properties.user_input_config.title +}) const base_form_list = computed(() => { const kBase = props.workflow?.nodes?.find((n: any) => n.type === WorkflowType.KnowledgeBase) if (kBase) { diff --git a/ui/src/workflow/nodes/knowledge-base-node/component/UserInputFieldTable.vue b/ui/src/workflow/nodes/knowledge-base-node/component/UserInputFieldTable.vue index b586b35bc08..cc4cd3e84f3 100644 --- a/ui/src/workflow/nodes/knowledge-base-node/component/UserInputFieldTable.vue +++ b/ui/src/workflow/nodes/knowledge-base-node/component/UserInputFieldTable.vue @@ -209,7 +209,10 @@ onMounted(() => { if (props.nodeModel.properties.user_input_field_list) { inputFieldList.value = cloneDeep(props.nodeModel.properties.user_input_field_list) } - + if (props.nodeModel.properties.user_input_config) { + inputFieldConfig.value = props.nodeModel.properties.user_input_config + } + set(props.nodeModel.properties, 'user_input_config', inputFieldConfig) onDragHandle() })