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 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>
... ...