|
|
|
@ -12,59 +12,113 @@
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column prop="score" label="平安指数"> </el-table-column>
|
|
|
|
|
<el-table-column label="指标得分">
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="tbSafeCompanyStatisticsScoreDetails[8].score"
|
|
|
|
|
label="防疫安全"
|
|
|
|
|
width="130"
|
|
|
|
|
<el-table-column label="防疫安全" width="130">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<div
|
|
|
|
|
v-for="item in scope.row.tbSafeCompanyStatisticsScoreDetails"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
>
|
|
|
|
|
<span v-if="item.levelIndexOne == '防疫安全'">{{
|
|
|
|
|
item.score
|
|
|
|
|
}}</span>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="tbSafeCompanyStatisticsScoreDetails[7].score"
|
|
|
|
|
label="人员安全"
|
|
|
|
|
width="120"
|
|
|
|
|
<el-table-column label="人员安全" width="120">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<div
|
|
|
|
|
v-for="item in scope.row.tbSafeCompanyStatisticsScoreDetails"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
>
|
|
|
|
|
<span v-if="item.levelIndexOne == '人员安全'">{{
|
|
|
|
|
item.score
|
|
|
|
|
}}</span>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="tbSafeCompanyStatisticsScoreDetails[6].score"
|
|
|
|
|
label="消防安全"
|
|
|
|
|
width="120"
|
|
|
|
|
<el-table-column label="消防安全" width="120">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<div
|
|
|
|
|
v-for="item in scope.row.tbSafeCompanyStatisticsScoreDetails"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
>
|
|
|
|
|
<span v-if="item.levelIndexOne == '消防安全'">{{
|
|
|
|
|
item.score
|
|
|
|
|
}}</span>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="tbSafeCompanyStatisticsScoreDetails[5].score"
|
|
|
|
|
label="危化品运输安全"
|
|
|
|
|
width="140"
|
|
|
|
|
<el-table-column label="危化运输安全" width="140">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<div
|
|
|
|
|
v-for="item in scope.row.tbSafeCompanyStatisticsScoreDetails"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
>
|
|
|
|
|
<span v-if="item.levelIndexOne == '危化运输安全'">{{
|
|
|
|
|
item.score
|
|
|
|
|
}}</span>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="tbSafeCompanyStatisticsScoreDetails[4].score"
|
|
|
|
|
label="列管物品安全"
|
|
|
|
|
width="140"
|
|
|
|
|
<el-table-column label="列管物品安全" width="140">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<div
|
|
|
|
|
v-for="item in scope.row.tbSafeCompanyStatisticsScoreDetails"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
>
|
|
|
|
|
<span v-if="item.levelIndexOne == '列管物品安全'">{{
|
|
|
|
|
item.score
|
|
|
|
|
}}</span>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="tbSafeCompanyStatisticsScoreDetails[3].score"
|
|
|
|
|
label="内部治安安全"
|
|
|
|
|
width="140"
|
|
|
|
|
<el-table-column label="内部治安安全" width="140">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<div
|
|
|
|
|
v-for="item in scope.row.tbSafeCompanyStatisticsScoreDetails"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
>
|
|
|
|
|
<span v-if="item.levelIndexOne == '内部治安安全'">{{
|
|
|
|
|
item.score
|
|
|
|
|
}}</span>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="tbSafeCompanyStatisticsScoreDetails[2].score"
|
|
|
|
|
label="道路安全"
|
|
|
|
|
width="120"
|
|
|
|
|
<el-table-column label="道路安全" width="120">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<div
|
|
|
|
|
v-for="item in scope.row.tbSafeCompanyStatisticsScoreDetails"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
>
|
|
|
|
|
<span v-if="item.levelIndexOne == '道路安全'">{{
|
|
|
|
|
item.score
|
|
|
|
|
}}</span>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="tbSafeCompanyStatisticsScoreDetails[1].score"
|
|
|
|
|
label="防攻击安全"
|
|
|
|
|
width="130"
|
|
|
|
|
<el-table-column label="防攻击安全" width="130">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<div
|
|
|
|
|
v-for="item in scope.row.tbSafeCompanyStatisticsScoreDetails"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
>
|
|
|
|
|
<span v-if="item.levelIndexOne == '防攻击安全'">{{
|
|
|
|
|
item.score
|
|
|
|
|
}}</span>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="tbSafeCompanyStatisticsScoreDetails[0].score"
|
|
|
|
|
label="网络安全"
|
|
|
|
|
width="120"
|
|
|
|
|
<el-table-column label="网络安全" width="120">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
<div
|
|
|
|
|
v-for="item in scope.row.tbSafeCompanyStatisticsScoreDetails"
|
|
|
|
|
:key="item.id"
|
|
|
|
|
>
|
|
|
|
|
<span v-if="item.levelIndexOne == '网络安全'">{{
|
|
|
|
|
item.score
|
|
|
|
|
}}</span>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column prop="operation" label="操作">
|
|
|
|
@ -87,7 +141,7 @@ export default {
|
|
|
|
|
jump_params: {
|
|
|
|
|
type: Object,
|
|
|
|
|
default: () => {},
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
@ -97,11 +151,11 @@ export default {
|
|
|
|
|
methods: {
|
|
|
|
|
jump(val) {
|
|
|
|
|
// console.log("jump_val", val);
|
|
|
|
|
val = Object.assign(val,this.jump_params)
|
|
|
|
|
val = Object.assign(val, this.jump_params);
|
|
|
|
|
console.log("jump_val", val);
|
|
|
|
|
this.$router.push({
|
|
|
|
|
path:'/home/systemManagement/companyDetails',
|
|
|
|
|
query:val
|
|
|
|
|
path: "/home/systemManagement/companyDetails",
|
|
|
|
|
query: val,
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
// 表头样式
|
|
|
|
|