diff --git a/src/app/data-collection/fire-force/fire-force.component.ts b/src/app/data-collection/fire-force/fire-force.component.ts index 1b0db2b..2c5373a 100644 --- a/src/app/data-collection/fire-force/fire-force.component.ts +++ b/src/app/data-collection/fire-force/fire-force.component.ts @@ -6,7 +6,6 @@ import { Component, OnInit } from '@angular/core'; import { MatDialog, MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog'; import { MatSnackBar, MatSnackBarConfig } from '@angular/material/snack-bar'; import { MatTreeFlatDataSource, MatTreeFlattener } from '@angular/material/tree'; -import { NzTreeNode } from 'ng-zorro-antd/tree'; import { TreeService } from 'src/app/http-interceptors/tree.service'; import Viewer from 'viewerjs' declare var CryptoJS @@ -45,8 +44,8 @@ export class FireForceComponent implements OnInit { {id:3,name:'中队(消防站)',isChecked:false}, {id:4,name:'其他消防队伍',isChecked:false} ] - //勾选力量类型checkbox在地图上显示marker - checkBoxChange(){ + //勾选力量类型checkbox在地图上显示marker + checkBoxChange(){ let Levels = [] this.checkBoxList.forEach(item =>{ if(item.isChecked){ @@ -559,6 +558,7 @@ export class FireForceComponent implements OnInit { // this.positionLngLat.x = 0 // this.positionLngLat.y = 0 // this.map.setCity('上海市'); + this.selectedFireForce.contentVerify = null this.clearData() } } diff --git a/src/app/data-collection/linkage-forces/linkage-forces.component.ts b/src/app/data-collection/linkage-forces/linkage-forces.component.ts index 8e2d53c..a536e34 100644 --- a/src/app/data-collection/linkage-forces/linkage-forces.component.ts +++ b/src/app/data-collection/linkage-forces/linkage-forces.component.ts @@ -401,7 +401,7 @@ export class LinkageForcesComponent implements OnInit { this.LinkageForceDetailInfo.linkageForceType = data this.newPositionMarker ? this.map.remove(this.newPositionMarker) : null this.map.setCity('上海市'); - + this.LinkageForceDetailInfo.contentVerify = null } } ) diff --git a/src/app/data-collection/water-collection/water-collection.component.ts b/src/app/data-collection/water-collection/water-collection.component.ts index c5cad6e..1a250d3 100644 --- a/src/app/data-collection/water-collection/water-collection.component.ts +++ b/src/app/data-collection/water-collection/water-collection.component.ts @@ -402,6 +402,7 @@ export class WaterCollectionComponent implements OnInit { this.positionLngLat.y = 0 this.map.setCity('上海市'); this.clearData() + this.waterData.contentVerify = null } } ); diff --git a/src/app/plan-audit/fireforce-audit/fireforce-audit.component.ts b/src/app/plan-audit/fireforce-audit/fireforce-audit.component.ts index f118381..fd531cc 100644 --- a/src/app/plan-audit/fireforce-audit/fireforce-audit.component.ts +++ b/src/app/plan-audit/fireforce-audit/fireforce-audit.component.ts @@ -1,5 +1,5 @@ import { HttpClient } from '@angular/common/http'; -import { Component, OnInit } from '@angular/core'; +import { Component, Input, OnInit } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { MatSnackBar } from '@angular/material/snack-bar'; import Viewer from 'viewerjs' @@ -12,36 +12,10 @@ declare var AMap: any; styleUrls: ['./fireforce-audit.component.scss'] }) export class FireforceAuditComponent implements OnInit { - + @Input() public FireForceDetailInfo: any;//data名字根据引用场景自定义 + @Input() public level: any;//data名字根据引用场景自定义 constructor(public snackBar: MatSnackBar,private http:HttpClient,public dialog: MatDialog) { } - selectedFireForceLevel:any = 0 - - FireForceDetailInfo:any = { - id: "600144ffe7036e11b8121684", - stationName: "上海总队", - isIndependentAlarm: true, - phoneNumber: "13864340193", - faxNumber: "120", - jurisdictionArea: 999, - remark: "暂无备注", - address: "齐鲁树谷", - location: { - x:0, - y:0 - }, - personCountData: "[{\"PropertyName\":\"现役官兵人数\",\"PropertyValue\":\"1\"},{\"PropertyName\":\"政府专职消防员数\",\"PropertyValue\":\"2\"},{\"PropertyName\":\"消防文员数\",\"PropertyValue\":\"3\"}]", - personCountItems: null, - contactData: "[{\"PropertyName\":\"总队长名称\",\"PropertyValue\":\"4\"},{\"PropertyName\":\"总队长联系方式\",\"PropertyValue\":\"5\"},{\"PropertyName\":\"总队政委名称\",\"PropertyValue\":\"6\"},{\"PropertyName\":\"总队政委联系方式\",\"PropertyValue\":\"7\"}]", - contactItems: null, - dutyForceData: null, - dutyForceItems: null, - relevantInfomationData: null, - integrityScore: 0, - integrityTotalCount: 0, - integrityNotEmptyCount: 0, - RelevantInfomationData:"[{\"objectName\":\"FireForce/1/601b69697cea2c03587c4c6d.png\",\"fileName\":\"楼层区域.png\",\"fileLength\":4079},{\"objectName\":\"FireForce/1/601b696e7cea2c03587c4c6e.mp4\",\"fileName\":\"李志 《天空之城》.mp4\",\"fileLength\":56362628},{\"objectName\":\"FireForce/1/601b69867cea2c03587c4c6f.docx\",\"fileName\":\"完整度规划20200724.docx\",\"fileLength\":16480}]" - } - + selectedFireForceLevel:any ZongpersonCountData ZongcontactData ZhicontactData @@ -51,15 +25,17 @@ export class FireforceAuditComponent implements OnInit { otherpersonCountData AttachmentArr ngOnInit(): void { - this.ZongpersonCountData = JSON.parse(this.FireForceDetailInfo.personCountData) - this.ZongcontactData = JSON.parse(this.FireForceDetailInfo.contactData) - this.ZhicontactData = JSON.parse(this.FireForceDetailInfo.contactData) - this.DaZhongpersonCountData = JSON.parse(this.FireForceDetailInfo.personCountData) - this.DaZhongcontactData = JSON.parse(this.FireForceDetailInfo.contactData) - this.othercontactData = JSON.parse(this.FireForceDetailInfo.contactData) - this.otherpersonCountData = JSON.parse(this.FireForceDetailInfo.personCountData) - this.AttachmentArr = JSON.parse(this.FireForceDetailInfo.RelevantInfomationData) - + // console.log(12345,this.FireForceDetailInfo) + this.selectedFireForceLevel = this.level + this.FireForceDetailInfo.personCountData ? this.ZongpersonCountData = JSON.parse(this.FireForceDetailInfo.personCountData): null + this.FireForceDetailInfo.contactData ? this.ZongcontactData = JSON.parse(this.FireForceDetailInfo.contactData): null + this.FireForceDetailInfo.contactData ? this.ZhicontactData = JSON.parse(this.FireForceDetailInfo.contactData): null + this.FireForceDetailInfo.personCountData ? this.DaZhongpersonCountData = JSON.parse(this.FireForceDetailInfo.personCountData): null + this.FireForceDetailInfo.contactData ? this.DaZhongcontactData = JSON.parse(this.FireForceDetailInfo.contactData): null + this.FireForceDetailInfo.contactData ? this.othercontactData = JSON.parse(this.FireForceDetailInfo.contactData): null + this.FireForceDetailInfo.personCountData ? this.otherpersonCountData = JSON.parse(this.FireForceDetailInfo.personCountData): null + this.FireForceDetailInfo.RelevantInfomationData ? this.AttachmentArr = JSON.parse(this.FireForceDetailInfo.RelevantInfomationData) : null + console.log(789,this.ZongcontactData) setTimeout(() => { this.map = new AMap.Map('container', { zoom:18 diff --git a/src/app/plan-audit/wait-examineer/wait-examineer.component.html b/src/app/plan-audit/wait-examineer/wait-examineer.component.html index 4c17a2c..a627a7c 100644 --- a/src/app/plan-audit/wait-examineer/wait-examineer.component.html +++ b/src/app/plan-audit/wait-examineer/wait-examineer.component.html @@ -274,7 +274,7 @@