Commit 4e1d7d0877b84eb50de4227023d4b59576287f18

Authored by YunaiV
1 parent f5706972

【优化】代码生成:针对 element-plus 的 checkbox、radio 的 label => value 的调整

yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/components/form_sub_erp.vue.vm
@@ -64,12 +64,11 @@ @@ -64,12 +64,11 @@
64 <el-checkbox 64 <el-checkbox
65 v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())" 65 v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())"
66 :key="dict.value" 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 #else##没数据字典 70 #else##没数据字典
72 - <el-checkbox>请选择字典生成</el-checkbox> 71 + <el-checkbox label="请选择字典生成" />
73 #end 72 #end
74 </el-checkbox-group> 73 </el-checkbox-group>
75 </el-form-item> 74 </el-form-item>
@@ -85,7 +84,7 @@ @@ -85,7 +84,7 @@
85 {{ dict.label }} 84 {{ dict.label }}
86 </el-radio> 85 </el-radio>
87 #else##没数据字典 86 #else##没数据字典
88 - <el-radio label="1">请选择字典生成</el-radio> 87 + <el-radio value="1">请选择字典生成</el-radio>
89 #end 88 #end
90 </el-radio-group> 89 </el-radio-group>
91 </el-form-item> 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,12 +92,11 @@
92 <el-checkbox 92 <el-checkbox
93 v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())" 93 v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())"
94 :key="dict.value" 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 #else##没数据字典 98 #else##没数据字典
100 - <el-checkbox>请选择字典生成</el-checkbox> 99 + <el-checkbox label="请选择字典生成" />
101 #end 100 #end
102 </el-checkbox-group> 101 </el-checkbox-group>
103 </el-form-item> 102 </el-form-item>
@@ -117,7 +116,7 @@ @@ -117,7 +116,7 @@
117 {{ dict.label }} 116 {{ dict.label }}
118 </el-radio> 117 </el-radio>
119 #else##没数据字典 118 #else##没数据字典
120 - <el-radio label="1">请选择字典生成</el-radio> 119 + <el-radio value="1">请选择字典生成</el-radio>
121 #end 120 #end
122 </el-radio-group> 121 </el-radio-group>
123 </el-form-item> 122 </el-form-item>
@@ -219,12 +218,11 @@ @@ -219,12 +218,11 @@
219 <el-checkbox 218 <el-checkbox
220 v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())" 219 v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())"
221 :key="dict.value" 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 #else##没数据字典 224 #else##没数据字典
227 - <el-checkbox>请选择字典生成</el-checkbox> 225 + <el-checkbox label="请选择字典生成" />
228 #end 226 #end
229 </el-checkbox-group> 227 </el-checkbox-group>
230 </el-form-item> 228 </el-form-item>
@@ -240,7 +238,7 @@ @@ -240,7 +238,7 @@
240 {{ dict.label }} 238 {{ dict.label }}
241 </el-radio> 239 </el-radio>
242 #else##没数据字典 240 #else##没数据字典
243 - <el-radio label="1">请选择字典生成</el-radio> 241 + <el-radio value="1">请选择字典生成</el-radio>
244 #end 242 #end
245 </el-radio-group> 243 </el-radio-group>
246 </el-form-item> 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,12 +75,11 @@
75 <el-checkbox 75 <el-checkbox
76 v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())" 76 v-for="dict in $dictMethod(DICT_TYPE.$dictType.toUpperCase())"
77 :key="dict.value" 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 #else##没数据字典 81 #else##没数据字典
83 - <el-checkbox>请选择字典生成</el-checkbox> 82 + <el-checkbox label="请选择字典生成" />
84 #end 83 #end
85 </el-checkbox-group> 84 </el-checkbox-group>
86 </el-form-item> 85 </el-form-item>
@@ -96,7 +95,7 @@ @@ -96,7 +95,7 @@
96 {{ dict.label }} 95 {{ dict.label }}
97 </el-radio> 96 </el-radio>
98 #else##没数据字典 97 #else##没数据字典
99 - <el-radio label="1">请选择字典生成</el-radio> 98 + <el-radio value="1">请选择字典生成</el-radio>
100 #end 99 #end
101 </el-radio-group> 100 </el-radio-group>
102 </el-form-item> 101 </el-form-item>