diff --git a/ui/src/components/ai-chat/component/inline-params/InlineFormItem.vue b/ui/src/components/ai-chat/component/inline-params/InlineFormItem.vue index d2e07eb03a8..5ba1c356b18 100644 --- a/ui/src/components/ai-chat/component/inline-params/InlineFormItem.vue +++ b/ui/src/components/ai-chat/component/inline-params/InlineFormItem.vue @@ -21,7 +21,9 @@ height: 32px; " > - {{ switchLabel }} + {{ + switchLabel + }} props.formfield.attrs || {}) +const attrs = computed(() => { + const base = props.formfield.attrs || {} + if (props.formfield.input_type === 'MultiSelect') { + return { + ...base, + 'collapse-tags': true, + 'collapse-tags-tooltip': true, + 'max-collapse-tags': 1, + } + } + return base +}) const switchLabel = computed(() => { const label = diff --git a/ui/src/locales/lang/en-US/ai-chat.ts b/ui/src/locales/lang/en-US/ai-chat.ts index 52b8d49445b..9c957a90ead 100644 --- a/ui/src/locales/lang/en-US/ai-chat.ts +++ b/ui/src/locales/lang/en-US/ai-chat.ts @@ -146,4 +146,6 @@ export default { copyLinkText: 'Copy Link', userInputSetting: 'External Parameter Setting (up to 3 can be displayed)', executing: 'Executing', + userInputSettingTip: + 'Only Model, Knowledge, Switch, Date, TreeSelect, Single Select, and Multi Select component types are supported', } diff --git a/ui/src/locales/lang/zh-CN/ai-chat.ts b/ui/src/locales/lang/zh-CN/ai-chat.ts index e67103a7406..32d2c867668 100644 --- a/ui/src/locales/lang/zh-CN/ai-chat.ts +++ b/ui/src/locales/lang/zh-CN/ai-chat.ts @@ -144,4 +144,5 @@ export default { copyLinkText: '复制链接', userInputSetting: '外置参数设置(最多可显示3个)', executing: '正在执行', + userInputSettingTip: '仅支持模型、知识库、开关、日期、树形选项卡、单选框、多选框组件类型', } diff --git a/ui/src/locales/lang/zh-Hant/ai-chat.ts b/ui/src/locales/lang/zh-Hant/ai-chat.ts index be7eb9e5246..ad11e585bcf 100644 --- a/ui/src/locales/lang/zh-Hant/ai-chat.ts +++ b/ui/src/locales/lang/zh-Hant/ai-chat.ts @@ -144,4 +144,5 @@ export default { copyLinkText: '複製連結', userInputSetting: '外置參數設定(最多可顯示3個)', executing: '正在執行', + userInputSettingTip: '僅支援模型、知識庫、開關、日期、樹形選項卡、單選框、多選框元件類型', } diff --git a/ui/src/workflow/nodes/base-node/component/UserInputTitleDialog.vue b/ui/src/workflow/nodes/base-node/component/UserInputTitleDialog.vue index 1ec9fab0f37..d0ab7f66055 100644 --- a/ui/src/workflow/nodes/base-node/component/UserInputTitleDialog.vue +++ b/ui/src/workflow/nodes/base-node/component/UserInputTitleDialog.vue @@ -16,17 +16,25 @@ require-asterisk-position="right" @submit.prevent > - + + + + + {{ $t('aiChat.userInputSetting') }} + + + {{ $t('aiChat.userInputSettingTip') }} + + + + @@ -50,7 +58,7 @@