Procházet zdrojové kódy

Vue3前端代码生成模板同步到最新

RuoYi před 4 roky
rodič
revize
8223a5dcc4

+ 7 - 14
ruoyi-modules/ruoyi-gen/src/main/resources/vm/vue/v3/index-tree.vue.vm

@@ -17,13 +17,12 @@
17 17
           v-model="queryParams.${column.javaField}"
18 18
           placeholder="请输入${comment}"
19 19
           clearable
20
-          size="small"
21 20
           @keyup.enter="handleQuery"
22 21
         />
23 22
       </el-form-item>
24 23
 #elseif(($column.htmlType == "select" || $column.htmlType == "radio") && "" != $dictType)
25 24
       <el-form-item label="${comment}" prop="${column.javaField}">
26
-        <el-select v-model="queryParams.${column.javaField}" placeholder="请选择${comment}" clearable size="small">
25
+        <el-select v-model="queryParams.${column.javaField}" placeholder="请选择${comment}" clearable>
27 26
           <el-option
28 27
             v-for="dict in ${dictType}"
29 28
             :key="dict.value"
@@ -34,13 +33,13 @@
34 33
       </el-form-item>
35 34
 #elseif(($column.htmlType == "select" || $column.htmlType == "radio") && $dictType)
36 35
       <el-form-item label="${comment}" prop="${column.javaField}">
37
-        <el-select v-model="queryParams.${column.javaField}" placeholder="请选择${comment}" clearable size="small">
36
+        <el-select v-model="queryParams.${column.javaField}" placeholder="请选择${comment}" clearable>
38 37
           <el-option label="请选择字典生成" value="" />
39 38
         </el-select>
40 39
       </el-form-item>
41 40
 #elseif($column.htmlType == "datetime" && $column.queryType != "BETWEEN")
42 41
       <el-form-item label="${comment}" prop="${column.javaField}">
43
-        <el-date-picker clearable size="small"
42
+        <el-date-picker clearable
44 43
           v-model="queryParams.${column.javaField}"
45 44
           type="date"
46 45
           value-format="YYYY-MM-DD"
@@ -48,11 +47,9 @@
48 47
         </el-date-picker>
49 48
       </el-form-item>
50 49
 #elseif($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
51
-      <el-form-item label="${comment}">
50
+      <el-form-item label="${comment}" style="width: 308px">
52 51
         <el-date-picker
53 52
           v-model="daterange${AttrName}"
54
-          size="small"
55
-          style="width: 240px"
56 53
           value-format="YYYY-MM-DD"
57 54
           type="daterange"
58 55
           range-separator="-"
@@ -64,8 +61,8 @@
64 61
 #end
65 62
 #end
66 63
       <el-form-item>
67
-        <el-button type="primary" icon="Search" size="mini" @click="handleQuery">搜索</el-button>
68
-        <el-button icon="Refresh" size="mini" @click="resetQuery">重置</el-button>
64
+        <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
65
+        <el-button icon="Refresh" @click="resetQuery">重置</el-button>
69 66
       </el-form-item>
70 67
     </el-form>
71 68
 
@@ -75,7 +72,6 @@
75 72
           type="primary"
76 73
           plain
77 74
           icon="Plus"
78
-          size="mini"
79 75
           @click="handleAdd"
80 76
           v-hasPermi="['${moduleName}:${businessName}:add']"
81 77
         >新增</el-button>
@@ -132,21 +128,18 @@
132 128
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
133 129
         <template #default="scope">
134 130
           <el-button
135
-            size="mini"
136 131
             type="text"
137 132
             icon="Edit"
138 133
             @click="handleUpdate(scope.row)"
139 134
             v-hasPermi="['${moduleName}:${businessName}:edit']"
140 135
           >修改</el-button>
141 136
           <el-button
142
-            size="mini"
143 137
             type="text"
144 138
             icon="Plus"
145 139
             @click="handleAdd(scope.row)"
146 140
             v-hasPermi="['${moduleName}:${businessName}:add']"
147 141
           >新增</el-button>
148 142
           <el-button
149
-            size="mini"
150 143
             type="text"
151 144
             icon="Delete"
152 145
             @click="handleDelete(scope.row)"
@@ -249,7 +242,7 @@
249 242
         </el-form-item>
250 243
 #elseif($column.htmlType == "datetime")
251 244
         <el-form-item label="${comment}" prop="${field}">
252
-          <el-date-picker clearable size="small"
245
+          <el-date-picker clearable
253 246
             v-model="form.${field}"
254 247
             type="date"
255 248
             value-format="YYYY-MM-DD"

+ 11 - 20
ruoyi-modules/ruoyi-gen/src/main/resources/vm/vue/v3/index.vue.vm

@@ -17,13 +17,12 @@
17 17
           v-model="queryParams.${column.javaField}"
18 18
           placeholder="请输入${comment}"
19 19
           clearable
20
-          size="small"
21 20
           @keyup.enter="handleQuery"
22 21
         />
23 22
       </el-form-item>
24 23
 #elseif(($column.htmlType == "select" || $column.htmlType == "radio") && "" != $dictType)
25 24
       <el-form-item label="${comment}" prop="${column.javaField}">
26
-        <el-select v-model="queryParams.${column.javaField}" placeholder="请选择${comment}" clearable size="small">
25
+        <el-select v-model="queryParams.${column.javaField}" placeholder="请选择${comment}" clearable>
27 26
           <el-option
28 27
             v-for="dict in ${dictType}"
29 28
             :key="dict.value"
@@ -34,13 +33,13 @@
34 33
       </el-form-item>
35 34
 #elseif(($column.htmlType == "select" || $column.htmlType == "radio") && $dictType)
36 35
       <el-form-item label="${comment}" prop="${column.javaField}">
37
-        <el-select v-model="queryParams.${column.javaField}" placeholder="请选择${comment}" clearable size="small">
36
+        <el-select v-model="queryParams.${column.javaField}" placeholder="请选择${comment}" clearable>
38 37
           <el-option label="请选择字典生成" value="" />
39 38
         </el-select>
40 39
       </el-form-item>
41 40
 #elseif($column.htmlType == "datetime" && $column.queryType != "BETWEEN")
42 41
       <el-form-item label="${comment}" prop="${column.javaField}">
43
-        <el-date-picker clearable size="small"
42
+        <el-date-picker clearable
44 43
           v-model="queryParams.${column.javaField}"
45 44
           type="date"
46 45
           value-format="YYYY-MM-DD"
@@ -48,11 +47,9 @@
48 47
         </el-date-picker>
49 48
       </el-form-item>
50 49
 #elseif($column.htmlType == "datetime" && $column.queryType == "BETWEEN")
51
-      <el-form-item label="${comment}">
50
+      <el-form-item label="${comment}" style="width: 308px">
52 51
         <el-date-picker
53 52
           v-model="daterange${AttrName}"
54
-          size="small"
55
-          style="width: 240px"
56 53
           value-format="YYYY-MM-DD"
57 54
           type="daterange"
58 55
           range-separator="-"
@@ -64,8 +61,8 @@
64 61
 #end
65 62
 #end
66 63
       <el-form-item>
67
-        <el-button type="primary" icon="Search" size="mini" @click="handleQuery">搜索</el-button>
68
-        <el-button icon="Refresh" size="mini" @click="resetQuery">重置</el-button>
64
+        <el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
65
+        <el-button icon="Refresh" @click="resetQuery">重置</el-button>
69 66
       </el-form-item>
70 67
     </el-form>
71 68
 
@@ -75,7 +72,6 @@
75 72
           type="primary"
76 73
           plain
77 74
           icon="Plus"
78
-          size="mini"
79 75
           @click="handleAdd"
80 76
           v-hasPermi="['${moduleName}:${businessName}:add']"
81 77
         >新增</el-button>
@@ -85,7 +81,6 @@
85 81
           type="success"
86 82
           plain
87 83
           icon="Edit"
88
-          size="mini"
89 84
           :disabled="single"
90 85
           @click="handleUpdate"
91 86
           v-hasPermi="['${moduleName}:${businessName}:edit']"
@@ -96,7 +91,6 @@
96 91
           type="danger"
97 92
           plain
98 93
           icon="Delete"
99
-          size="mini"
100 94
           :disabled="multiple"
101 95
           @click="handleDelete"
102 96
           v-hasPermi="['${moduleName}:${businessName}:remove']"
@@ -107,7 +101,6 @@
107 101
           type="warning"
108 102
           plain
109 103
           icon="Download"
110
-          size="mini"
111 104
           @click="handleExport"
112 105
           v-hasPermi="['${moduleName}:${businessName}:export']"
113 106
         >导出</el-button>
@@ -156,14 +149,12 @@
156 149
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
157 150
         <template #default="scope">
158 151
           <el-button
159
-            size="mini"
160 152
             type="text"
161 153
             icon="Edit"
162 154
             @click="handleUpdate(scope.row)"
163 155
             v-hasPermi="['${moduleName}:${businessName}:edit']"
164 156
           >修改</el-button>
165 157
           <el-button
166
-            size="mini"
167 158
             type="text"
168 159
             icon="Delete"
169 160
             @click="handleDelete(scope.row)"
@@ -176,8 +167,8 @@
176 167
     <pagination
177 168
       v-show="total>0"
178 169
       :total="total"
179
-      v-model:p:page="queryParams.pageNum"
180
-      v-model:p:limit="queryParams.pageSize"
170
+      v-model:page="queryParams.pageNum"
171
+      v-model:limit="queryParams.pageSize"
181 172
       @pagination="getList"
182 173
     />
183 174
 
@@ -265,7 +256,7 @@
265 256
         </el-form-item>
266 257
 #elseif($column.htmlType == "datetime")
267 258
         <el-form-item label="${comment}" prop="${field}">
268
-          <el-date-picker clearable size="small"
259
+          <el-date-picker clearable
269 260
             v-model="form.${field}"
270 261
             type="date"
271 262
             value-format="YYYY-MM-DD"
@@ -284,10 +275,10 @@
284 275
         <el-divider content-position="center">${subTable.functionName}信息</el-divider>
285 276
         <el-row :gutter="10" class="mb8">
286 277
           <el-col :span="1.5">
287
-            <el-button type="primary" icon="Plus" size="mini" @click="handleAdd${subClassName}">添加</el-button>
278
+            <el-button type="primary" icon="Plus" @click="handleAdd${subClassName}">添加</el-button>
288 279
           </el-col>
289 280
           <el-col :span="1.5">
290
-            <el-button type="danger" icon="Delete" size="mini" @click="handleDelete${subClassName}">删除</el-button>
281
+            <el-button type="danger" icon="Delete" @click="handleDelete${subClassName}">删除</el-button>
291 282
           </el-col>
292 283
         </el-row>
293 284
         <el-table :data="${subclassName}List" :row-class-name="row${subClassName}Index" @selection-change="handle${subClassName}SelectionChange" ref="${subclassName}">