fix(generator): 修复未绑定字典时,生成下拉选项报错的问题

This commit is contained in:
2025-05-26 21:44:16 +08:00
parent 4f38218628
commit 73e247775c

View File

@@ -19,14 +19,18 @@
<#if fieldConfig.formType == "SELECT"><#-- 下拉框 --> <#if fieldConfig.formType == "SELECT"><#-- 下拉框 -->
<a-select <a-select
v-model="queryForm.${fieldConfig.fieldName}" v-model="queryForm.${fieldConfig.fieldName}"
:options="${fieldConfig.dictCode}" :options="${fieldConfig.dictCode!''}"
placeholder="请选择${fieldConfig.comment}" placeholder="请选择${fieldConfig.comment}"
allow-clear allow-clear
style="width: 150px" style="width: 150px"
@change="search" @change="search"
/> />
<#elseif fieldConfig.formType == "RADIO"><#-- 单选框 --> <#elseif fieldConfig.formType == "RADIO"><#-- 单选框 -->
<a-radio-group v-model="queryForm.${fieldConfig.fieldName}" :options="${fieldConfig.dictCode!'dictKey 或者自定义数组'}" @change="search"/> <a-radio-group
v-model="queryForm.${fieldConfig.fieldName}"
:options="${fieldConfig.dictCode!'dictKey 或者自定义数组'}"
@change="search"
/>
<#elseif fieldConfig.formType == "DATE"><#-- 日期框 --> <#elseif fieldConfig.formType == "DATE"><#-- 日期框 -->
<#if fieldConfig.queryType == "BETWEEN"> <#if fieldConfig.queryType == "BETWEEN">
<DateRangePicker v-model="queryForm.${fieldConfig.fieldName}" format="YYYY-MM-DD" @change="search" /> <DateRangePicker v-model="queryForm.${fieldConfig.fieldName}" format="YYYY-MM-DD" @change="search" />