Commit eb0a1eb293e08728cc10c77afd033315229cb3ae

Authored by 芋道源码
Committed by Gitee
2 parents d1796e51 01343754

!533 vue3代码生成器表单Editor属性修正为v-model

Merge pull request !533 from 赤鷹/master
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/form.vue.vm
@@ -39,7 +39,7 @@ @@ -39,7 +39,7 @@
39 </el-form-item> 39 </el-form-item>
40 #elseif($column.htmlType == "editor")## 文本编辑器 40 #elseif($column.htmlType == "editor")## 文本编辑器
41 <el-form-item label="${comment}"> 41 <el-form-item label="${comment}">
42 - <Editor :model-value="formData.${javaField}" height="150px" /> 42 + <Editor v-model="formData.${javaField}" height="150px" />
43 </el-form-item> 43 </el-form-item>
44 #elseif($column.htmlType == "select")## 下拉框 44 #elseif($column.htmlType == "select")## 下拉框
45 <el-form-item label="${comment}" prop="${javaField}"> 45 <el-form-item label="${comment}" prop="${javaField}">
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/index.vue.vm
@@ -119,8 +119,9 @@ @@ -119,8 +119,9 @@
119 119
120 <!-- 列表 --> 120 <!-- 列表 -->
121 <ContentWrap> 121 <ContentWrap>
122 - <el-table v-loading="loading" :data="list">  
123 - #foreach($column in $columns) 122 + <el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
  123 + <el-table-column label="序号" type="index" width="70px" />
  124 + #foreach($column in $columns)
124 #if ($column.listOperationResult) 125 #if ($column.listOperationResult)
125 #set ($dictType=$column.dictType) 126 #set ($dictType=$column.dictType)
126 #set ($javaField = $column.javaField) 127 #set ($javaField = $column.javaField)
@@ -132,19 +133,20 @@ @@ -132,19 +133,20 @@
132 align="center" 133 align="center"
133 prop="${javaField}" 134 prop="${javaField}"
134 :formatter="dateFormatter" 135 :formatter="dateFormatter"
  136 + width="150px"
135 /> 137 />
136 #elseif("" != $column.dictType)## 数据字典 138 #elseif("" != $column.dictType)## 数据字典
137 - <el-table-column label="${comment}" align="center" prop="${javaField}"> 139 + <el-table-column label="${comment}" align="center" prop="${javaField}" width="150px">
138 <template #default="scope"> 140 <template #default="scope">
139 <dict-tag :type="DICT_TYPE.$dictType.toUpperCase()" :value="scope.row.${column.javaField}" /> 141 <dict-tag :type="DICT_TYPE.$dictType.toUpperCase()" :value="scope.row.${column.javaField}" />
140 </template> 142 </template>
141 </el-table-column> 143 </el-table-column>
142 #else 144 #else
143 - <el-table-column label="${comment}" align="center" prop="${javaField}" /> 145 + <el-table-column label="${comment}" align="center" prop="${javaField}" width="150px"/>
144 #end 146 #end
145 #end 147 #end
146 #end 148 #end
147 - <el-table-column label="操作" align="center"> 149 + <el-table-column label="操作" align="center" width="150px">
148 <template #default="scope"> 150 <template #default="scope">
149 <el-button 151 <el-button
150 link 152 link