|
|
@ -99,8 +99,8 @@ |
|
|
|
</el-row> |
|
|
|
|
|
|
|
<el-table v-loading="loading" :data="${businessName}List" @selection-change="handleSelectionChange"> |
|
|
|
<el-table-column type="selection" width="55" align="center" /> |
|
|
|
<el-table-column label="序号" type="index" width="50" align="center"/> |
|
|
|
<el-table-column type="selection" width="55" align="center" fixed/> |
|
|
|
<el-table-column label="序号" type="index" width="50" align="center" fixed/> |
|
|
|
#foreach($column in $columns) |
|
|
|
#set($javaField=$column.javaField) |
|
|
|
#set($parentheseIndex=$column.columnComment.indexOf("(")) |
|
|
@ -112,18 +112,18 @@ |
|
|
|
#if($column.pk) |
|
|
|
|
|
|
|
#elseif($column.list && $column.htmlType == "datetime") |
|
|
|
<el-table-column label="${comment}" align="center" prop="${javaField}" width="180"> |
|
|
|
<el-table-column label="${comment}" align="center" prop="${javaField}" min-width="120"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ parseTime(scope.row.${javaField}, '{y}-{m}-{d}') }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
#elseif($column.list && "" != $column.dictType) |
|
|
|
<el-table-column label="${comment}" align="center" prop="${javaField}" :formatter="${javaField}Format" /> |
|
|
|
<el-table-column label="${comment}" align="center" prop="${javaField}" :formatter="${javaField}Format" min-width="120"/> |
|
|
|
#elseif($column.list && "" != $javaField) |
|
|
|
<el-table-column label="${comment}" align="center" prop="${javaField}" /> |
|
|
|
<el-table-column label="${comment}" align="center" prop="${javaField}" min-width="120"/> |
|
|
|
#end |
|
|
|
#end |
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> |
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="180" fixed="right"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button |
|
|
|
size="mini" |
|
|
@ -171,7 +171,7 @@ |
|
|
|
</el-form-item> |
|
|
|
#elseif($column.htmlType == "select" && "" != $dictType) |
|
|
|
<el-form-item label="${comment}" prop="${field}"> |
|
|
|
<el-select v-model="form.${field}" placeholder="请选择${comment}"> |
|
|
|
<el-select v-model="form.${field}" placeholder="请选择${comment}" style="width: 100%"> |
|
|
|
<el-option |
|
|
|
v-for="dict in ${field}Options" |
|
|
|
:key="dict.dictValue" |
|
|
@ -183,7 +183,7 @@ |
|
|
|
</el-form-item> |
|
|
|
#elseif($column.htmlType == "select" && $dictType) |
|
|
|
<el-form-item label="${comment}" prop="${field}"> |
|
|
|
<el-select v-model="form.${field}" placeholder="请选择${comment}"> |
|
|
|
<el-select v-model="form.${field}" placeholder="请选择${comment}" style="width: 100%"> |
|
|
|
<el-option label="请选择字典生成" value="" /> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
@ -223,7 +223,7 @@ |
|
|
|
</el-form-item> |
|
|
|
#elseif($column.htmlType == "datetime") |
|
|
|
<el-form-item label="${comment}" prop="${field}"> |
|
|
|
<el-date-picker clearable size="small" style="width: 200px" |
|
|
|
<el-date-picker clearable size="small" style="width: 100%" |
|
|
|
v-model="form.${field}" |
|
|
|
type="date" |
|
|
|
value-format="yyyy-MM-dd" |
|
|
@ -401,7 +401,14 @@ export default { |
|
|
|
|
|
|
|
#end |
|
|
|
#end |
|
|
|
} |
|
|
|
}, |
|
|
|
// 排序方式 |
|
|
|
params: { |
|
|
|
// 按哪个字段排序 |
|
|
|
orderBy: "create_time", |
|
|
|
// desc降序,升序asc |
|
|
|
sort: "desc", |
|
|
|
}, |
|
|
|
}; |
|
|
|
this.resetForm("form"); |
|
|
|
}, |
|
|
|