forked from xxhjsb/hbt-prevention-ui
feat:页面优化
parent
405c549834
commit
6659cc7af9
|
@ -323,18 +323,18 @@ export default class IdentifyManagerComponent extends BaseRecordComponent<any> {
|
||||||
}
|
}
|
||||||
|
|
||||||
public buildTable() {
|
public buildTable() {
|
||||||
this.tableColumn.push({ name: '管控对象', key: "controlName", width: "200px" });
|
this.tableColumn.push({ name: '管控对象', key: "controlName",});
|
||||||
this.tableColumn.push({ name: '分析对象', key: "analName", width: "200px" });
|
this.tableColumn.push({ name: '分析对象', key: "analName",});
|
||||||
this.tableColumn.push({ name: '风险源', key: "riskSource", width: "150px" });
|
this.tableColumn.push({ name: '风险源', key: "riskSource", });
|
||||||
this.tableColumn.push({
|
this.tableColumn.push({
|
||||||
name: '事故后果', key: "seriousResult", width: "250px", render: (data) => {
|
name: '事故后果', key: "seriousResult", render: (data) => {
|
||||||
if (data.seriousResult) {
|
if (data.seriousResult) {
|
||||||
return data.seriousResult.split(",").map(item => this.$store.getters.prevention_serious_result_map[item]).join(",")
|
return data.seriousResult.split(",").map(item => this.$store.getters.prevention_serious_result_map[item]).join(",")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
this.tableColumn.push({
|
this.tableColumn.push({
|
||||||
name: '风险等级', key: "riskLevel", width: "150px", render: (data) => {
|
name: '风险等级', key: "riskLevel", render: (data) => {
|
||||||
return "<span class='color_level_" + data.riskLevel + "'>" + (data.riskLevel ? (this.$store.getters.prevention_risk_level_map[data.riskLevel]) : '') + "</span>"
|
return "<span class='color_level_" + data.riskLevel + "'>" + (data.riskLevel ? (this.$store.getters.prevention_risk_level_map[data.riskLevel]) : '') + "</span>"
|
||||||
},
|
},
|
||||||
filters: this.$store.state.prevention_risk_level.map(item => {
|
filters: this.$store.state.prevention_risk_level.map(item => {
|
||||||
|
@ -347,12 +347,12 @@ export default class IdentifyManagerComponent extends BaseRecordComponent<any> {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
this.tableColumn.push({
|
this.tableColumn.push({
|
||||||
name: '残余风险等级', width: "110px", key: "remainLevel", render: (data) => {
|
name: '残余风险等级', key: "remainLevel", render: (data) => {
|
||||||
return "<span class='color_level_" + data.remainLevel + "'>" + (data.remainLevel ? (this.$store.getters.prevention_risk_level_map[data.remainLevel]) : '') + "</span>"
|
return "<span class='color_level_" + data.remainLevel + "'>" + (data.remainLevel ? (this.$store.getters.prevention_risk_level_map[data.remainLevel]) : '') + "</span>"
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
this.tableColumn.push({ name: '评估人', key: "appraiser" });
|
this.tableColumn.push({ name: '评估人', key: "appraiser" });
|
||||||
this.tableColumn.push({ name: '评估时间', key: "appraiseTime", width: "150px" });
|
this.tableColumn.push({ name: '评估时间', key: "appraiseTime",});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -101,18 +101,18 @@ export default class MeasuresManagerComponent extends BaseRecordComponent<any> {
|
||||||
}
|
}
|
||||||
|
|
||||||
public buildTable() {
|
public buildTable() {
|
||||||
this.tableColumn.push({ name: '管控对象', key: "controlName", width: "200px" });
|
this.tableColumn.push({ name: '管控对象', key: "controlName"});
|
||||||
this.tableColumn.push({ name: '分析对象', key: "analName", width: "200px" });
|
this.tableColumn.push({ name: '分析对象', key: "analName"});
|
||||||
this.tableColumn.push({ name: '风险源', key: "riskSource", width: "150px" });
|
this.tableColumn.push({ name: '风险源', key: "riskSource"});
|
||||||
this.tableColumn.push({
|
this.tableColumn.push({
|
||||||
name: '事故后果', key: "seriousResult", width: "200px", render: (data) => {
|
name: '事故后果', key: "seriousResult", render: (data) => {
|
||||||
if (data.seriousResult) {
|
if (data.seriousResult) {
|
||||||
return data.seriousResult.split(",").map(item => this.$store.getters.prevention_serious_result_map[item]).join(",")
|
return data.seriousResult.split(",").map(item => this.$store.getters.prevention_serious_result_map[item]).join(",")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
this.tableColumn.push({
|
this.tableColumn.push({
|
||||||
name: '风险等级', key: "riskLevel", width: "150px", render: (data) => {
|
name: '风险等级', key: "riskLevel", render: (data) => {
|
||||||
return "<span class='color_level_" + data.riskLevel + "'>" + (data.riskLevel ? (this.$store.getters.prevention_risk_level_map[data.riskLevel]) : '') + "</span>"
|
return "<span class='color_level_" + data.riskLevel + "'>" + (data.riskLevel ? (this.$store.getters.prevention_risk_level_map[data.riskLevel]) : '') + "</span>"
|
||||||
},
|
},
|
||||||
filters: this.$store.state.prevention_risk_level.map(item => {
|
filters: this.$store.state.prevention_risk_level.map(item => {
|
||||||
|
@ -125,7 +125,7 @@ export default class MeasuresManagerComponent extends BaseRecordComponent<any> {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
this.tableColumn.push({
|
this.tableColumn.push({
|
||||||
name: '措施详情', width: "100px", key: "measureNum", render: (data) => {
|
name: '措施详情', key: "measureNum", render: (data) => {
|
||||||
return "<span class='link'>" + (data.details ? data.details.length : 0) + "</span>"
|
return "<span class='link'>" + (data.details ? data.details.length : 0) + "</span>"
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
@ -133,7 +133,7 @@ export default class MeasuresManagerComponent extends BaseRecordComponent<any> {
|
||||||
|
|
||||||
|
|
||||||
//管控措施详情
|
//管控措施详情
|
||||||
this.proTableColumn.push({ name: '序号', key: "index", width: "80px" });
|
this.proTableColumn.push({ name: '序号', key: "index",});
|
||||||
this.proTableColumn.push({
|
this.proTableColumn.push({
|
||||||
name: '措施类型一', key: "firstTypeName", render: (data) => {
|
name: '措施类型一', key: "firstTypeName", render: (data) => {
|
||||||
if (data.firstType) {
|
if (data.firstType) {
|
||||||
|
@ -151,7 +151,7 @@ export default class MeasuresManagerComponent extends BaseRecordComponent<any> {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
this.proTableColumn.push({ name: '措施类型三', key: "thirdType" });
|
this.proTableColumn.push({ name: '措施类型三', key: "thirdType" });
|
||||||
this.proTableColumn.push({ name: '管控措施', key: "description", width: "300px" });
|
this.proTableColumn.push({ name: '管控措施', key: "description",});
|
||||||
}
|
}
|
||||||
|
|
||||||
public callback(data, type) {
|
public callback(data, type) {
|
||||||
|
|
Loading…
Reference in New Issue