diff --git a/src/views/risk/areaUnit.component.html b/src/views/risk/areaUnit.component.html
index df329ff..3764b6c 100644
--- a/src/views/risk/areaUnit.component.html
+++ b/src/views/risk/areaUnit.component.html
@@ -46,13 +46,20 @@
@actionCallback="callback" :actions="updateActions" :full-btn="true" @change="callback"
btn-position="center">
*注:安全风险分析对象编码即危险化学品登记综合服务系统中的危险源编码
+
+
+
停用/检修记录
+
+
+
-
diff --git a/src/views/risk/unit/unit.component.vue b/src/views/risk/unit/unit.component.vue
index 7667f4b..b2520d5 100644
--- a/src/views/risk/unit/unit.component.vue
+++ b/src/views/risk/unit/unit.component.vue
@@ -28,6 +28,10 @@ export default class UnitManagerComponent extends BaseRecordComponent {
public isArea = false;
+ public repairTableData = {datas:[]};
+
+ public repairTableColumn = [] as any;
+
public filters = [{
text:"未绘制",
@@ -277,6 +281,7 @@ export default class UnitManagerComponent extends BaseRecordComponent {
name:"停用/检修状态",
key:"status",
width:"calc(50% - 20px)",
+ format:"statusName",
type:"select",
require:true,
datas:[{
@@ -351,6 +356,13 @@ export default class UnitManagerComponent extends BaseRecordComponent {
return "已绘制"
}
}});
+
+ this.repairTableColumn.push({name:"序号",key:"index"});
+ this.repairTableColumn.push({name:"停用开始时间",key:"startTime"});
+ this.repairTableColumn.push({name:"停用开始时间",key:"endTime"});
+ this.repairTableColumn.push({name:"原因",key:"reason"});
+ this.repairTableColumn.push({name:"登记人",key:"registerUserName"});
+ this.repairTableColumn.push({name:"登记时间",key:"registerTime"});
}
public getAreaList(){
@@ -458,7 +470,13 @@ export default class UnitManagerComponent extends BaseRecordComponent {
this.showUpdate = true
}else{
this.currentId = data.id;
- this.updateParams = Object.assign({bottomHeight:0,topHeight:0,status:1,geoJson:"[]",number:null},data);
+ this.updateParams = Object.assign({bottomHeight:0,topHeight:0,status:1,geoJson:"[]",number:null,statusName:["停用","启用"][data.status]},data);
+ if(isRead){
+ this.repairTableData.datas = this.updateParams.repairs.map((item,i)=>{
+ item.index = i;
+ return item
+ }) || []
+ }
this.isReadonly = !!isRead;
this.buildFormOptions();
}