From f28d009eada28a99a5dc3bbf87d241b6f0e5bbef Mon Sep 17 00:00:00 2001 From: CaptainB Date: Mon, 15 Dec 2025 18:34:08 +0800 Subject: [PATCH] chore: add JsonInput and Slider input types to the form dialogs --- ui/src/views/tool/ToolFormDrawer.vue | 3 +++ ui/src/views/tool/component/UserFieldFormDialog.vue | 2 ++ 2 files changed, 5 insertions(+) diff --git a/ui/src/views/tool/ToolFormDrawer.vue b/ui/src/views/tool/ToolFormDrawer.vue index 5308ed9fa..bcae443a2 100644 --- a/ui/src/views/tool/ToolFormDrawer.vue +++ b/ui/src/views/tool/ToolFormDrawer.vue @@ -113,6 +113,9 @@ {{ $t('dynamicsForm.input_type_list.DatePicker') }} + {{ $t('dynamicsForm.input_type_list.JsonInput') }} + diff --git a/ui/src/views/tool/component/UserFieldFormDialog.vue b/ui/src/views/tool/component/UserFieldFormDialog.vue index 1131fc625..1bdf8565d 100644 --- a/ui/src/views/tool/component/UserFieldFormDialog.vue +++ b/ui/src/views/tool/component/UserFieldFormDialog.vue @@ -124,12 +124,14 @@ const currentRow = computed(() => { const currentIndex = ref(null) const inputTypeList = ref([ { label: t('dynamicsForm.input_type_list.TextInput'), value: 'TextInputConstructor' }, + { label: t('dynamicsForm.input_type_list.Slider'), value: 'SliderConstructor' }, { label: t('dynamicsForm.input_type_list.PasswordInput'), value: 'PasswordInputConstructor' }, { label: t('dynamicsForm.input_type_list.SingleSelect'), value: 'SingleSelectConstructor' }, { label: t('dynamicsForm.input_type_list.MultiSelect'), value: 'MultiSelectConstructor' }, { label: t('dynamicsForm.input_type_list.RadioCard'), value: 'RadioCardConstructor' }, { label: t('dynamicsForm.input_type_list.DatePicker'), value: 'DatePickerConstructor' }, { label: t('dynamicsForm.input_type_list.SwitchInput'), value: 'SwitchInputConstructor' }, + { label: t('dynamicsForm.input_type_list.JsonInput'), value: 'JsonInputConstructor' }, ]) const dialogVisible = ref(false)