<template>
|
<div class="app-container">
|
<div class="filter-container">
|
<el-button class="filter-item" type="primary" icon="el-icon-plus" @click="showControlAction()">选择风险管控措施</el-button>
|
</div>
|
<div class="table_content">
|
<el-table
|
v-loading="listLoading"
|
:key="tableKey"
|
:data="inspectionPointData"
|
border
|
fit
|
highlight-current-row
|
style="width: 100%;"
|
>
|
<el-table-column label="任务名称" prop="hazardCode" align="center">
|
</el-table-column>
|
<el-table-column label="检查类型" prop="hazardDep" align="center">
|
</el-table-column>
|
<el-table-column label="检查频次" prop="hazardLiablePerson" align="center">
|
</el-table-column>
|
<el-table-column label="任务开始时间" prop="riskUnitName" align="center">
|
</el-table-column>
|
<el-table-column label="任务结束时间" prop="createBy" align="center">
|
</el-table-column>
|
</el-table>
|
</div>
|
<el-dialog :visible.sync="controlActionVisible" :modal-append-to-body="false" :close-on-click-modal="false" width="70%">
|
<control-action ref="controlAction"></control-action>
|
</el-dialog>
|
</div>
|
</template>
|
|
<script>
|
import controlAction from '../../../riskLevelManage/controlAction/index'
|
export default {
|
name: "inpectionPoint",
|
data(){
|
return{
|
tableKey:'',
|
listLoading:false,
|
controlActionVisible:false,
|
inspectionPointData:[],
|
}
|
},
|
components:{
|
controlAction
|
},
|
methods:{
|
showControlAction (){
|
this.controlActionVisible = true
|
setTimeout( () => {
|
this.$refs.controlAction.ifShowButton()
|
})
|
}
|
}
|
}
|
</script>
|
|
<style scoped>
|
/deep/.filter-container{
|
padding-left: 0px !important;
|
}
|
</style>
|