|
@@ -11,23 +11,11 @@
|
|
|
align="center"
|
|
|
@handleSelectionChange="handleSelectionChange">
|
|
|
</el-table-column>
|
|
|
- <el-table-column v-for="(col) in layout" :key="col.tablecolid" :prop="col.columnname" :label="col.title" :width="col.width ? col.width : 0" :min-width="col.width ? col.width : 0" :fixed="checkFixed(col.columnname)">
|
|
|
+ <el-table-column v-for="(col) in layout" :key="col.tablecolid">
|
|
|
<template #header>
|
|
|
|
|
|
<el-input v-if="col.filter === 1" size="mini" v-model="col.value" @change="inputChange" @keyup.native.enter="headerSearch(col.columnname)" @clear="headerSearch(col.columnname)" clearable/>
|
|
|
- <!-- <p style="margin-top:5px" class="search-title">{{ col.title }}</p> -->
|
|
|
- <!-- <div v-else class="flex-align-center flex-between" >
|
|
|
- <span class="search-title">{{ col.title }}</span>
|
|
|
- <i class="search-icon el-icon-search" v-if="col.filter === 1" @click="(act_column = col.columnname,show = true)"></i>
|
|
|
- </div> -->
|
|
|
- <!-- <el-popover placement="bottom-start" trigger="click" v-if="col.filter === 1">
|
|
|
- <div slot="reference" class="search-header flex-align-center">
|
|
|
- <span class="search-title">{{ col.title }}</span>
|
|
|
- <el-button size="mini" type="text" icon="el-icon-search"></el-button>
|
|
|
- </div>
|
|
|
- <el-input size="mini" v-model="value" :placeholder="'请输入' + col.title" @keyup.native.enter="headerSearch(col.columnname)" @clear="headerSearch(col.columnname)" clearable/>
|
|
|
- </el-popover> -->
|
|
|
- <!-- <span v-else class="search-title">{{ col.title }}</span> -->
|
|
|
+
|
|
|
|
|
|
<slot v-if="col.filter === 2" name="temp" :data="col.columnname"></slot>
|
|
|
|