From 77173de5c0536c4cc0fcd2970ce0455e2dee26aa Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Tue, 14 Jan 2025 17:25:35 +0800 Subject: [PATCH] fix: 1051456 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1051456 --user=王孝刚 【应用编排】当前应用关闭文件上传开关后,引用的应用编排节点,选择文档变量没有清空 https://www.tapd.cn/57709429/s/1646694 --- ui/src/workflow/common/shortcut.ts | 1 + ui/src/workflow/nodes/application-node/index.vue | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ui/src/workflow/common/shortcut.ts b/ui/src/workflow/common/shortcut.ts index eb3d830ff..35d0fb10b 100644 --- a/ui/src/workflow/common/shortcut.ts +++ b/ui/src/workflow/common/shortcut.ts @@ -2,6 +2,7 @@ import type LogicFlow from '@logicflow/core' import { type GraphModel } from '@logicflow/core' import { MsgSuccess, MsgError, MsgConfirm } from '@/utils/message' import { WorkflowType } from '@/enums/workflow' +import { t } from '@/locales' let selected: any | null = null function translationNodeData(nodeData: any, distance: any) { diff --git a/ui/src/workflow/nodes/application-node/index.vue b/ui/src/workflow/nodes/application-node/index.vue index 200a0c5a5..2aafde1b6 100644 --- a/ui/src/workflow/nodes/application-node/index.vue +++ b/ui/src/workflow/nodes/application-node/index.vue @@ -169,6 +169,7 @@ const applicationNodeFormRef = ref() const form_data = computed({ get: () => { if (props.nodeModel.properties.node_data) { + console.log(props.nodeModel.properties.node_data) return props.nodeModel.properties.node_data } else { set(props.nodeModel.properties, 'node_data', form) @@ -222,7 +223,6 @@ const update_field = () => { return item } }) - console.log(merge_api_input_field_list) set( props.nodeModel.properties.node_data, 'api_input_field_list', @@ -248,9 +248,9 @@ const update_field = () => { 'user_input_field_list', merge_user_input_field_list ) + const fileEnable = nodeData.file_upload_enable const fileUploadSetting = nodeData.file_upload_setting - // 如果是true,说明有文件上传 - if (fileUploadSetting) { + if (fileEnable) { handleFileUpload('document', fileUploadSetting.document) handleFileUpload('image', fileUploadSetting.image) handleFileUpload('audio', fileUploadSetting.audio)