<template>
|
<div class="win">
|
<!-- 四个角的边框效果 -->
|
<div class="border_corner border_corner_left_top"></div>
|
<div class="border_corner border_corner_right_top"></div>
|
<div class="border_corner border_corner_left_bottom"></div>
|
<div class="border_corner border_corner_right_bottom"></div>
|
<div class="main">
|
<div class="main-table">
|
<el-table
|
stripe='stripe'
|
:height="300"
|
tooltip-effect="dark"
|
:data="displayContentTableData"
|
:row-class-name="tableRowClassName"
|
>
|
<el-table-column prop="StoragePlaceId" label="序号"></el-table-column>
|
<el-table-column prop="StoragePlaceTypeName" label="类别"></el-table-column>
|
<el-table-column prop="StoragePlaceName" label="固废名称"></el-table-column>
|
<el-table-column prop="StorageZDMJ" label="代码"></el-table-column>
|
<el-table-column prop="StorageZCNL" label="产生量(t)"></el-table-column>
|
<el-table-column prop="StorageZCL" label="储存量(t)"></el-table-column>
|
<el-table-column prop="StorageType" label="产生装置"></el-table-column>
|
</el-table>
|
</div>
|
</div>
|
</div>
|
</template>
|
|
<script>
|
export default {
|
name: 'PublicTable',
|
props: ['displayContentTable'],
|
data () {
|
return {
|
displayContentTableData: []
|
}
|
},
|
mounted () {
|
this.$nextTick(() => {
|
this.displayContentTable.forEach(item => {
|
this.displayContentTableData = item
|
})
|
})
|
},
|
methods: {
|
tableRowClassName ({
|
row,
|
rowIndex
|
}) {
|
if (rowIndex % 2 === 0) {
|
return 'warning-row'
|
} else if (rowIndex % 2 === 1) {
|
return 'success-row'
|
}
|
return ''
|
}
|
}
|
}
|
</script>
|
|
<style lang="less" scoped>
|
|
.win {
|
position: relative;
|
background-color: rgba(33, 41, 69, 0.9);
|
min-height: 354px;
|
}
|
|
.main {
|
width: 100%;
|
height: 100%;
|
|
.main-table {
|
width: 100%;
|
min-height: 195px;
|
//border: 1px @color solid;
|
|
video {
|
width: 100%;
|
height: 100%;
|
outline: none;
|
}
|
}
|
}
|
|
.border_corner {
|
z-index: 999;
|
position: absolute;
|
width: 14px;
|
height: 14px;
|
background: rgba(0, 0, 0, 0);
|
border: 1px solid #47d5ea;
|
}
|
|
.border_corner_left_top {
|
top: 0;
|
left: 0;
|
border-right: none;
|
border-bottom: none;
|
}
|
|
.border_corner_right_top {
|
top: 0;
|
right: 0;
|
border-left: none;
|
border-bottom: none;
|
}
|
|
.border_corner_left_bottom {
|
bottom: 0;
|
left: 0;
|
border-right: none;
|
border-top: none;
|
}
|
|
.border_corner_right_bottom {
|
bottom: 0;
|
right: 0;
|
border-left: none;
|
border-top: none;
|
}
|
</style>
|