fix: 代码生成字典组件不显示问题修复
This commit is contained in:
@@ -10,7 +10,7 @@
|
|||||||
#foreach($fieldConfig in $fieldConfigs)
|
#foreach($fieldConfig in $fieldConfigs)
|
||||||
#if($fieldConfig.isShowInQuery == 1 && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.isShowInQuery == 1 && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<template #$fieldConfig.fieldName="scope">
|
<template #$fieldConfig.fieldName="scope">
|
||||||
<Dict v-model="scope.formData[scope.prop]" code="$fieldConfig.dictType" v-bind="scope.attrs" />
|
<DictSelect v-model="scope.formData[scope.prop]" code="$fieldConfig.dictType" v-bind="scope.attrs" />
|
||||||
</template>
|
</template>
|
||||||
#end
|
#end
|
||||||
#end
|
#end
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
#foreach($fieldConfig in $fieldConfigs)
|
#foreach($fieldConfig in $fieldConfigs)
|
||||||
#if($fieldConfig.isShowInList == 1 && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.isShowInList == 1 && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<template #$fieldConfig.fieldName="scope">
|
<template #$fieldConfig.fieldName="scope">
|
||||||
<DictLabel v-model="scope.row[scope.prop]" code="$fieldConfig.dictType" />
|
<DictTag v-model="scope.row[scope.prop]" code="$fieldConfig.dictType" />
|
||||||
</template>
|
</template>
|
||||||
#end
|
#end
|
||||||
#end
|
#end
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
#foreach($fieldConfig in $fieldConfigs)
|
#foreach($fieldConfig in $fieldConfigs)
|
||||||
#if($fieldConfig.isShowInForm == 1 && $fieldConfig.formType != "HIDDEN" && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.isShowInForm == 1 && $fieldConfig.formType != "HIDDEN" && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<template #$fieldConfig.fieldName="scope">
|
<template #$fieldConfig.fieldName="scope">
|
||||||
<Dict v-model="scope.formData[scope.prop]" code="$fieldConfig.dictType" v-bind="scope.attrs" />
|
<DictSelect v-model="scope.formData[scope.prop]" code="$fieldConfig.dictType" v-bind="scope.attrs" />
|
||||||
</template>
|
</template>
|
||||||
#end
|
#end
|
||||||
#end
|
#end
|
||||||
@@ -52,7 +52,7 @@
|
|||||||
#foreach($fieldConfig in $fieldConfigs)
|
#foreach($fieldConfig in $fieldConfigs)
|
||||||
#if($fieldConfig.isShowInForm == 1 && $fieldConfig.formType != "HIDDEN" && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.isShowInForm == 1 && $fieldConfig.formType != "HIDDEN" && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<template #$fieldConfig.fieldName="scope">
|
<template #$fieldConfig.fieldName="scope">
|
||||||
<Dict v-model="scope.formData[scope.prop]" code="$fieldConfig.dictType" v-bind="scope.attrs" />
|
<DictSelect v-model="scope.formData[scope.prop]" code="$fieldConfig.dictType" v-bind="scope.attrs" />
|
||||||
</template>
|
</template>
|
||||||
#end
|
#end
|
||||||
#end
|
#end
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
/>
|
/>
|
||||||
#elseif($fieldConfig.formType == "SELECT")
|
#elseif($fieldConfig.formType == "SELECT")
|
||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<Dict v-model="queryParams.$fieldConfig.fieldName" code="$fieldConfig.dictType" />
|
<DictSelect v-model="queryParams.$fieldConfig.fieldName" code="$fieldConfig.dictType" />
|
||||||
#else
|
#else
|
||||||
<el-select v-model="queryParams.$fieldConfig.fieldName" placeholder="请选择$fieldConfig.fieldComment">
|
<el-select v-model="queryParams.$fieldConfig.fieldName" placeholder="请选择$fieldConfig.fieldComment">
|
||||||
<el-option :key="1" :value="1" label="选项一"/>
|
<el-option :key="1" :value="1" label="选项一"/>
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
#end
|
#end
|
||||||
#elseif($fieldConfig.formType == "RADIO")
|
#elseif($fieldConfig.formType == "RADIO")
|
||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<Dict v-model="formData.$fieldConfig.fieldName" type="radio" code="$fieldConfig.dictType" />
|
<DictSelect v-model="queryParams.$fieldConfig.fieldName" type="radio" code="$fieldConfig.dictType" />
|
||||||
#else
|
#else
|
||||||
<el-radio-group v-model="queryParams.$fieldConfig.fieldName">
|
<el-radio-group v-model="queryParams.$fieldConfig.fieldName">
|
||||||
<el-radio :key="1" :value="1">选项一</el-radio>
|
<el-radio :key="1" :value="1">选项一</el-radio>
|
||||||
@@ -32,7 +32,7 @@
|
|||||||
#end
|
#end
|
||||||
#elseif($fieldConfig.formType == "CHECK_BOX")
|
#elseif($fieldConfig.formType == "CHECK_BOX")
|
||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<Dict v-model="formData.$fieldConfig.fieldName" type="checkbox" code="$fieldConfig.dictType" />
|
<DictSelect v-model="queryParams.$fieldConfig.fieldName" type="checkbox" code="$fieldConfig.dictType" />
|
||||||
#else
|
#else
|
||||||
<el-checkbox-group v-model="queryParams.$fieldConfig.fieldName">
|
<el-checkbox-group v-model="queryParams.$fieldConfig.fieldName">
|
||||||
<el-checkbox :key="1" :label="1">选项一</el-checkbox>
|
<el-checkbox :key="1" :label="1">选项一</el-checkbox>
|
||||||
@@ -126,7 +126,7 @@
|
|||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<el-table-column label="$fieldConfig.fieldComment" width="150" align="center">
|
<el-table-column label="$fieldConfig.fieldComment" width="150" align="center">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<DictLabel v-model="scope.row.$fieldConfig.fieldName" code="$fieldConfig.dictType" />
|
<DictTag v-model="scope.row.$fieldConfig.fieldName" code="$fieldConfig.dictType" />
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
#else
|
#else
|
||||||
@@ -193,7 +193,7 @@
|
|||||||
/>
|
/>
|
||||||
#elseif($fieldConfig.formType == "SELECT")
|
#elseif($fieldConfig.formType == "SELECT")
|
||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<Dict v-model="formData.$fieldConfig.fieldName" code="$fieldConfig.dictType" />
|
<DictSelect v-model="formData.$fieldConfig.fieldName" code="$fieldConfig.dictType" />
|
||||||
#else
|
#else
|
||||||
<el-select v-model="formData.$fieldConfig.fieldName" placeholder="请选择$fieldConfig.fieldComment">
|
<el-select v-model="formData.$fieldConfig.fieldName" placeholder="请选择$fieldConfig.fieldComment">
|
||||||
<el-option :value="0" label="选项一"/>
|
<el-option :value="0" label="选项一"/>
|
||||||
@@ -202,7 +202,7 @@
|
|||||||
#end
|
#end
|
||||||
#elseif($fieldConfig.formType == "RADIO")
|
#elseif($fieldConfig.formType == "RADIO")
|
||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<Dict v-model="queryParams.$fieldConfig.fieldName" type="radio" code="$fieldConfig.dictType" />
|
<DictSelect v-model="formData.$fieldConfig.fieldName" type="radio" code="$fieldConfig.dictType" />
|
||||||
#else
|
#else
|
||||||
<el-radio-group v-model="formData.$fieldConfig.fieldName">
|
<el-radio-group v-model="formData.$fieldConfig.fieldName">
|
||||||
<el-radio :value="0">选项一</el-radio>
|
<el-radio :value="0">选项一</el-radio>
|
||||||
@@ -211,7 +211,7 @@
|
|||||||
#end
|
#end
|
||||||
#elseif($fieldConfig.formType == "CHECK_BOX")
|
#elseif($fieldConfig.formType == "CHECK_BOX")
|
||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<Dict v-model="queryParams.$fieldConfig.fieldName" type="checkbox" code="$fieldConfig.dictType" />
|
<DictSelect v-model="formData.$fieldConfig.fieldName" type="checkbox" code="$fieldConfig.dictType" />
|
||||||
#else
|
#else
|
||||||
<el-checkbox-group v-model="formData.$fieldConfig.fieldName">
|
<el-checkbox-group v-model="formData.$fieldConfig.fieldName">
|
||||||
<el-checkbox :value="0">选项一</el-checkbox>
|
<el-checkbox :value="0">选项一</el-checkbox>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
/>
|
/>
|
||||||
#elseif($fieldConfig.formType == "SELECT")
|
#elseif($fieldConfig.formType == "SELECT")
|
||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<Dict v-model="queryParams.$fieldConfig.fieldName" code="$fieldConfig.dictType" />
|
<DictSelect v-model="queryParams.$fieldConfig.fieldName" code="$fieldConfig.dictType" />
|
||||||
#else
|
#else
|
||||||
<el-select v-model="queryParams.$fieldConfig.fieldName" placeholder="请选择$fieldConfig.fieldComment">
|
<el-select v-model="queryParams.$fieldConfig.fieldName" placeholder="请选择$fieldConfig.fieldComment">
|
||||||
<el-option :key="1" :value="1" label="选项一"/>
|
<el-option :key="1" :value="1" label="选项一"/>
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
#end
|
#end
|
||||||
#elseif($fieldConfig.formType == "RADIO")
|
#elseif($fieldConfig.formType == "RADIO")
|
||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<Dict v-model="formData.$fieldConfig.fieldName" type="radio" code="$fieldConfig.dictType" />
|
<DictSelect v-model="queryParams.$fieldConfig.fieldName" type="radio" code="$fieldConfig.dictType" />
|
||||||
#else
|
#else
|
||||||
<el-radio-group v-model="queryParams.$fieldConfig.fieldName">
|
<el-radio-group v-model="queryParams.$fieldConfig.fieldName">
|
||||||
<el-radio :key="1" :value="1">选项一</el-radio>
|
<el-radio :key="1" :value="1">选项一</el-radio>
|
||||||
@@ -32,7 +32,7 @@
|
|||||||
#end
|
#end
|
||||||
#elseif($fieldConfig.formType == "CHECK_BOX")
|
#elseif($fieldConfig.formType == "CHECK_BOX")
|
||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<Dict v-model="formData.$fieldConfig.fieldName" type="checkbox" code="$fieldConfig.dictType" />
|
<DictSelect v-model="queryParams.$fieldConfig.fieldName" type="checkbox" code="$fieldConfig.dictType" />
|
||||||
#else
|
#else
|
||||||
<el-checkbox-group v-model="queryParams.$fieldConfig.fieldName">
|
<el-checkbox-group v-model="queryParams.$fieldConfig.fieldName">
|
||||||
<el-checkbox :key="1" :label="1">选项一</el-checkbox>
|
<el-checkbox :key="1" :label="1">选项一</el-checkbox>
|
||||||
@@ -126,7 +126,7 @@
|
|||||||
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
#if($fieldConfig.dictType && $fieldConfig.dictType.trim() != "")
|
||||||
<el-table-column label="$fieldConfig.fieldComment" width="150" align="center">
|
<el-table-column label="$fieldConfig.fieldComment" width="150" align="center">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<DictLabel v-model="scope.row.$fieldConfig.fieldName" code="$fieldConfig.dictType" />
|
<DictTag v-model="scope.row.$fieldConfig.fieldName" code="$fieldConfig.dictType" />
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
#else
|
#else
|
||||||
|
|||||||
Reference in New Issue
Block a user