增加确认状态
This commit is contained in:
parent
582a8ffb73
commit
6c3f97725f
@ -68,8 +68,7 @@
|
||||
</div>
|
||||
<el-table class="scTable" :header-cell-class-name="setClassName" :data="emailData.rows" ref="table" :row-key="rowKey" :key="toggleIndex" :header-cell-style="{'background': '#F5F7FA','color':'#606266'}" @selection-change="selectionChange" stripe :size="size">
|
||||
<el-table-column type="selection" align="center" width="45" :selectable="selectable"></el-table-column>
|
||||
<!-- <sc-table-column label="序号" align="center" type="index"></sc-table-column>-->
|
||||
<el-table-column label="序号" align="center" type="index" :index-method="customIndexMethod"></el-table-column>
|
||||
<el-table-column label="序号" align="center" type="index" :index="customIndexMethod"></el-table-column>
|
||||
<template v-for="(item, index) in userColumn" :key="index">
|
||||
<template v-if="item.prop == 'description'">
|
||||
<el-table-column v-if="!item.hide" :column-key="item.prop" :label="item.label" :prop="item.prop" :width="item.width" :sortable="item.sortable" :fixed="item.fixed" :filters="item.filters">
|
||||
@ -94,7 +93,10 @@
|
||||
<el-table-column v-if="!item.hide" :column-key="item.prop" :label="item.label" :prop="item.prop" :width="item.width" :sortable="item.sortable" :fixed="item.fixed" :filters="item.filters" show-overflow-tooltip>
|
||||
<template #default="scope">
|
||||
<slot :name="item.prop" v-bind="scope">
|
||||
{{item.prop == 'is_confirm'?scope.row[item.prop]?'已确认':'未确认':scope.row[item.prop]}}
|
||||
<span v-if="item.prop == 'is_confirm'" :class="{'success':scope.row[item.prop],'danger':!scope.row[item.prop]}">
|
||||
{{scope.row[item.prop]?'已确认':'未确认'}}
|
||||
</span>
|
||||
<span v-else>scope.row[item.prop]</span>
|
||||
</slot>
|
||||
</template>
|
||||
</el-table-column>
|
||||
@ -683,6 +685,12 @@ export default {
|
||||
.scTable{
|
||||
flex: 1;
|
||||
overflow: hidden;
|
||||
.success{
|
||||
color: var(--el-color-success);
|
||||
}
|
||||
.danger{
|
||||
color: var(--el-color-danger);
|
||||
}
|
||||
}
|
||||
.scTable ::v-deep .el-table__header .cell{
|
||||
white-space: nowrap;text-overflow: ellipsis;overflow: hidden;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user