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