chore: add JsonInput and Slider input types to the form dialogs
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run

This commit is contained in:
CaptainB 2025-12-15 18:34:08 +08:00
parent b7d6c086c5
commit f28d009ead
2 changed files with 5 additions and 0 deletions

View File

@ -113,6 +113,9 @@
<el-tag type="info" class="info-tag" v-if="row.input_type === 'DatePicker'"
>{{ $t('dynamicsForm.input_type_list.DatePicker') }}
</el-tag>
<el-tag type="info" class="info-tag" v-if="row.input_type === 'JsonInput'"
>{{ $t('dynamicsForm.input_type_list.JsonInput') }}
</el-tag>
</template>
</el-table-column>
<el-table-column :label="$t('common.required')">

View File

@ -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<boolean>(false)