Commit 4e1d7d0877b84eb50de4227023d4b59576287f18
1 parent
f5706972
【优化】代码生成:针对 element-plus 的 checkbox、radio 的 label => value 的调整
Showing
3 changed files
with
20 additions
and
24 deletions
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/components/form_sub_erp.vue.vm
| ... | ... | @@ -64,12 +64,11 @@ |
| 64 | 64 | <el-checkbox |
| 65 | 65 | v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())" |
| 66 | 66 | :key="dict.value" |
| 67 | - :label="dict.value" | |
| 68 | - > | |
| 69 | - {{ dict.label }} | |
| 70 | - </el-checkbox> | |
| 67 | + :label="dict.label" | |
| 68 | + :value="dict.value" | |
| 69 | + /> | |
| 71 | 70 | #else##没数据字典 |
| 72 | - <el-checkbox>请选择字典生成</el-checkbox> | |
| 71 | + <el-checkbox label="请选择字典生成" /> | |
| 73 | 72 | #end |
| 74 | 73 | </el-checkbox-group> |
| 75 | 74 | </el-form-item> |
| ... | ... | @@ -85,7 +84,7 @@ |
| 85 | 84 | {{ dict.label }} |
| 86 | 85 | </el-radio> |
| 87 | 86 | #else##没数据字典 |
| 88 | - <el-radio label="1">请选择字典生成</el-radio> | |
| 87 | + <el-radio value="1">请选择字典生成</el-radio> | |
| 89 | 88 | #end |
| 90 | 89 | </el-radio-group> |
| 91 | 90 | </el-form-item> | ... | ... |
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/components/form_sub_normal.vue.vm
| ... | ... | @@ -92,12 +92,11 @@ |
| 92 | 92 | <el-checkbox |
| 93 | 93 | v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())" |
| 94 | 94 | :key="dict.value" |
| 95 | - :label="dict.value" | |
| 96 | - > | |
| 97 | - {{ dict.label }} | |
| 98 | - </el-checkbox> | |
| 95 | + :label="dict.label" | |
| 96 | + :value="dict.value" | |
| 97 | + /> | |
| 99 | 98 | #else##没数据字典 |
| 100 | - <el-checkbox>请选择字典生成</el-checkbox> | |
| 99 | + <el-checkbox label="请选择字典生成" /> | |
| 101 | 100 | #end |
| 102 | 101 | </el-checkbox-group> |
| 103 | 102 | </el-form-item> |
| ... | ... | @@ -117,7 +116,7 @@ |
| 117 | 116 | {{ dict.label }} |
| 118 | 117 | </el-radio> |
| 119 | 118 | #else##没数据字典 |
| 120 | - <el-radio label="1">请选择字典生成</el-radio> | |
| 119 | + <el-radio value="1">请选择字典生成</el-radio> | |
| 121 | 120 | #end |
| 122 | 121 | </el-radio-group> |
| 123 | 122 | </el-form-item> |
| ... | ... | @@ -219,12 +218,11 @@ |
| 219 | 218 | <el-checkbox |
| 220 | 219 | v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())" |
| 221 | 220 | :key="dict.value" |
| 222 | - :label="dict.value" | |
| 223 | - > | |
| 224 | - {{ dict.label }} | |
| 225 | - </el-checkbox> | |
| 221 | + :label="dict.label" | |
| 222 | + :value="dict.value" | |
| 223 | + /> | |
| 226 | 224 | #else##没数据字典 |
| 227 | - <el-checkbox>请选择字典生成</el-checkbox> | |
| 225 | + <el-checkbox label="请选择字典生成" /> | |
| 228 | 226 | #end |
| 229 | 227 | </el-checkbox-group> |
| 230 | 228 | </el-form-item> |
| ... | ... | @@ -240,7 +238,7 @@ |
| 240 | 238 | {{ dict.label }} |
| 241 | 239 | </el-radio> |
| 242 | 240 | #else##没数据字典 |
| 243 | - <el-radio label="1">请选择字典生成</el-radio> | |
| 241 | + <el-radio value="1">请选择字典生成</el-radio> | |
| 244 | 242 | #end |
| 245 | 243 | </el-radio-group> |
| 246 | 244 | </el-form-item> | ... | ... |
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/form.vue.vm
| ... | ... | @@ -75,12 +75,11 @@ |
| 75 | 75 | <el-checkbox |
| 76 | 76 | v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())" |
| 77 | 77 | :key="dict.value" |
| 78 | - :label="dict.value" | |
| 79 | - > | |
| 80 | - {{ dict.label }} | |
| 81 | - </el-checkbox> | |
| 78 | + :label="dict.label" | |
| 79 | + :value="dict.value" | |
| 80 | + /> | |
| 82 | 81 | #else##没数据字典 |
| 83 | - <el-checkbox>请选择字典生成</el-checkbox> | |
| 82 | + <el-checkbox label="请选择字典生成" /> | |
| 84 | 83 | #end |
| 85 | 84 | </el-checkbox-group> |
| 86 | 85 | </el-form-item> |
| ... | ... | @@ -96,7 +95,7 @@ |
| 96 | 95 | {{ dict.label }} |
| 97 | 96 | </el-radio> |
| 98 | 97 | #else##没数据字典 |
| 99 | - <el-radio label="1">请选择字典生成</el-radio> | |
| 98 | + <el-radio value="1">请选择字典生成</el-radio> | |
| 100 | 99 | #end |
| 101 | 100 | </el-radio-group> |
| 102 | 101 | </el-form-item> | ... | ... |