Browse Source

新增消防设施单位

dev
陈鹏飞 3 years ago
parent
commit
8afbbbbbcc
  1. 3
      src/app/pages/facility-sort.pipe.ts
  2. 9
      src/app/pages/left-domain/left-domain.component.ts

3
src/app/pages/facility-sort.pipe.ts

@ -2,7 +2,8 @@ import { Pipe, PipeTransform } from '@angular/core';
import { FacilityInfoUIItem } from '../babylon/view/facilityinfoinscene-window/facilityinfo-ui-item'; import { FacilityInfoUIItem } from '../babylon/view/facilityinfoinscene-window/facilityinfo-ui-item';
@Pipe({ @Pipe({
name: 'facilitySort' name: 'facilitySort',
pure: false,
}) })
export class FacilitySortPipe implements PipeTransform { export class FacilitySortPipe implements PipeTransform {

9
src/app/pages/left-domain/left-domain.component.ts

@ -206,12 +206,17 @@ export class LeftDomainComponent implements OnInit {
} }
//获取设备 数量 //获取设备 数量
getFacilityNum(type: string): number { getFacilityNum(type: string): string {
let num = 0 let num = 0
this.FacilityList.forEach(item => { this.FacilityList.forEach(item => {
item.getType().includes(type) ? num = num + 1 : null item.getType().includes(type) ? num = num + 1 : null
}) })
return num let unit = type === 'XF_MHQ'? '具' : ConfigManager.getFacilityNumUnit(FacilityType[type])
let facilityNum = `${num}${unit}`
if (type === FacilityType.XF_XFS) {
facilityNum = `${num*2}${unit}`
}
return facilityNum
} }
//点击tree节点 //点击tree节点

Loading…
Cancel
Save