|
@@ -22,11 +22,6 @@
|
|
|
width="50">
|
|
width="50">
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
<el-table-column prop="id" label="ID" width="100">
|
|
<el-table-column prop="id" label="ID" width="100">
|
|
|
- <template slot="header" slot-scope="{column}">
|
|
|
|
|
- <sortable-header :column="column" :current-sort="sort"
|
|
|
|
|
- @changeSort="changeSort">
|
|
|
|
|
- </sortable-header>
|
|
|
|
|
- </template>
|
|
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
<#list model.fields as field>
|
|
<#list model.fields as field>
|
|
|
<#if field.showInList>
|
|
<#if field.showInList>
|
|
@@ -38,10 +33,12 @@
|
|
|
<#elseif field.formType == 'select' && field.apiFlag == '1'>
|
|
<#elseif field.formType == 'select' && field.apiFlag == '1'>
|
|
|
:formatter="${field.modelName}Formatter"
|
|
:formatter="${field.modelName}Formatter"
|
|
|
</#if>>
|
|
</#if>>
|
|
|
- <template slot="header" slot-scope="{column}">
|
|
|
|
|
- <sortable-header :column="column" :current-sort="sort" @changeSort="changeSort">
|
|
|
|
|
- </sortable-header>
|
|
|
|
|
- </template>
|
|
|
|
|
|
|
+ <#if field.sortable>
|
|
|
|
|
+ <template slot="header" slot-scope="{column}">
|
|
|
|
|
+ <sortable-header :column="column" :current-sort="sort" @changeSort="changeSort">
|
|
|
|
|
+ </sortable-header>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </#if>
|
|
|
<#if field.formType == 'singleImage'>
|
|
<#if field.formType == 'singleImage'>
|
|
|
<template slot-scope="{row}">
|
|
<template slot-scope="{row}">
|
|
|
<el-image style="width: 30px; height: 30px"
|
|
<el-image style="width: 30px; height: 30px"
|
|
@@ -78,15 +75,14 @@
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
<div class="pagination-wrapper">
|
|
<div class="pagination-wrapper">
|
|
|
- <div class="multiple-mode-wrapper">
|
|
|
|
|
- <el-button v-if="!multipleMode"
|
|
|
|
|
- @click="toggleMultipleMode(true)">批量编辑</el-button>
|
|
|
|
|
|
|
+ <!-- <div class="multiple-mode-wrapper">
|
|
|
|
|
+ <el-button v-if="!multipleMode" @click="toggleMultipleMode(true)">批量编辑</el-button>
|
|
|
<el-button-group v-else>
|
|
<el-button-group v-else>
|
|
|
<el-button @click="operation1">批量操作1</el-button>
|
|
<el-button @click="operation1">批量操作1</el-button>
|
|
|
<el-button @click="operation2">批量操作2</el-button>
|
|
<el-button @click="operation2">批量操作2</el-button>
|
|
|
<el-button @click="toggleMultipleMode(false)">取消</el-button>
|
|
<el-button @click="toggleMultipleMode(false)">取消</el-button>
|
|
|
</el-button-group>
|
|
</el-button-group>
|
|
|
- </div>
|
|
|
|
|
|
|
+ </div> -->
|
|
|
<el-pagination background @size-change="onSizeChange"
|
|
<el-pagination background @size-change="onSizeChange"
|
|
|
@current-change="onCurrentChange" :current-page="page"
|
|
@current-change="onCurrentChange" :current-page="page"
|
|
|
:page-sizes="[10, 20, 30, 40, 50]" :page-size="pageSize"
|
|
:page-sizes="[10, 20, 30, 40, 50]" :page-size="pageSize"
|