|
|
|
@ -92,6 +92,38 @@ export class PlanComponent implements OnInit {
|
|
|
|
|
//开发模式 选择单位 弹窗
|
|
|
|
|
modelInit(InsList) { } |
|
|
|
|
|
|
|
|
|
allFence: string[] = ["基本信息", "加油机", "油罐设备", "消防设施", "安全疏散", "输油管线", "油气回收", "应急处置"]; //头部 功能栏
|
|
|
|
|
selectFence: number = 0; //选中 头部功能栏
|
|
|
|
|
isOpenAwning: boolean = true; //是否 打开罩棚
|
|
|
|
|
selectMeasure: number = 0; //当前选择 测量工具
|
|
|
|
|
|
|
|
|
|
//切换 头部功能栏
|
|
|
|
|
toggleHeaderFence(type: number) { |
|
|
|
|
this.selectFence = type |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//切换 头部罩棚
|
|
|
|
|
toggleHeaderAwning(isOpen: boolean) { |
|
|
|
|
this.isOpenAwning = isOpen |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//切换 测量工具
|
|
|
|
|
toggleMeasure(type: number) { |
|
|
|
|
if (this.selectMeasure != type) { //切换工具
|
|
|
|
|
this.selectMeasure = type |
|
|
|
|
if (type === 1) { |
|
|
|
|
ToolbarWindow.instance.measureDistance() |
|
|
|
|
} else if (type === 2) { |
|
|
|
|
ToolbarWindow.instance.measureHeight() |
|
|
|
|
} else { |
|
|
|
|
ToolbarWindow.instance.measureArea() |
|
|
|
|
} |
|
|
|
|
} else { //关闭测量工具
|
|
|
|
|
this.selectMeasure = 0 |
|
|
|
|
ToolbarWindow.instance.endMeasure() |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
buildingUIItems: BuildingUIItem[] = []; //左侧 建筑list
|
|
|
|
|
beforeOneBuildingID: string = null; //选中 左侧建筑ID
|
|
|
|
|
modelBuilding: modelBuilding = new modelBuilding(); //创建/编辑 建筑ngModel数据
|
|
|
|
|