diff --git a/ui/src/workflow/nodes/base-node/index.vue b/ui/src/workflow/nodes/base-node/index.vue
index 93ded67c4..253395ce4 100644
--- a/ui/src/workflow/nodes/base-node/index.vue
+++ b/ui/src/workflow/nodes/base-node/index.vue
@@ -70,7 +70,7 @@
-
+
@@ -382,6 +382,22 @@ const refreshTTSForm = (data: any) => {
form_data.value.tts_model_params_setting = data
}
+
+const switchFileUpload = () => {
+ const default_upload_setting = {
+ maxFiles: 3,
+ fileLimit: 50,
+ document: true,
+ image: false,
+ audio: false,
+ video: false
+ }
+
+ if (form_data.value.file_upload_enable) {
+ form_data.value.file_upload_setting = form_data.value.file_upload_setting || default_upload_setting
+ props.nodeModel.graphModel.eventCenter.emit('refreshFileUploadConfig')
+ }
+}
const openFileUploadSettingDialog = () => {
FileUploadSettingDialogRef.value?.open(form_data.value.file_upload_setting)
}