|
@ -28,6 +28,19 @@
|
|
type="date"
|
|
type="date"
|
|
:placeholder="item.label">
|
|
:placeholder="item.label">
|
|
</el-date-picker>
|
|
</el-date-picker>
|
|
|
|
<el-date-picker
|
|
|
|
:key="i"
|
|
|
|
v-else-if="item.type=='datetimerange'"
|
|
|
|
v-model="searchForm[item.id]"
|
|
|
|
:start-placeholder="'开始时间'"
|
|
|
|
:end-placeholder="'结束时间'"
|
|
|
|
type="datetimerange"
|
|
|
|
align="right"
|
|
|
|
unlink-panels
|
|
|
|
value-format="yyyy-MM-dd hh:mm"
|
|
|
|
range-separator="至"
|
|
|
|
:picker-options="pickerOptions">
|
|
|
|
</el-date-picker>
|
|
<el-select
|
|
<el-select
|
|
v-else-if="item.type=='select'"
|
|
v-else-if="item.type=='select'"
|
|
:key="i"
|
|
:key="i"
|
|
@ -95,7 +108,7 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<el-table-column v-if="$scopedSlots['operateColumn']" label="操作" align="center">
|
|
|
|
|
|
<el-table-column v-if="$scopedSlots['operateColumn']" :fixed="configs.operateColumnFix||false" :width="configs.operateColumnWidth||''" label="操作" align="center">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<slot name="operateColumn" :row="scope.row" />
|
|
<slot name="operateColumn" :row="scope.row" />
|
|
</template>
|
|
</template>
|