Browse Source

[完善] 图例BUG修正, 存储companyId

zhuzhou
陈鹏飞 4 years ago
parent
commit
a8798658ec
  1. 1
      src/app/key-unit/key-unit-management/key-unit-management.component.ts
  2. 9
      src/app/ui/collection-tools-building/collection-tools.component.ts
  3. 2
      src/app/ui/collection-tools-plan/collection-tools.component.ts

1
src/app/key-unit/key-unit-management/key-unit-management.component.ts

@ -478,6 +478,7 @@ export class KeyUnitManagementComponent implements OnInit {
if(item.id == selectedunitArr[0]){ if(item.id == selectedunitArr[0]){
let companyName = item.name let companyName = item.name
sessionStorage.setItem("companyName",companyName) sessionStorage.setItem("companyName",companyName)
sessionStorage.setItem("companyId",item.id)
} }
}); });
sessionStorage.setItem("editable","1") sessionStorage.setItem("editable","1")

9
src/app/ui/collection-tools-building/collection-tools.component.ts

@ -1502,7 +1502,7 @@ export class CollectionToolsBuildingComponent implements OnInit {
// } // }
for(let key in storeyData.data){ //筛选数据 没有匹配全部放入到 其他 数组 for(let key in storeyData.data){ //筛选数据 没有匹配全部放入到 其他 数组
let noMatch = this.allFireElements.find( every=> every.id===storeyData.data[key].FireElementId ) let noMatch = this.allFireElements.find( every=> every.id===storeyData.data[key].FireElementId )
if (!noMatch) { if (!noMatch && storeyData.data[key].Id != "图例") {
this.allFireElements[this.allFireElements.length-1].children.push(storeyData.data[key]) this.allFireElements[this.allFireElements.length-1].children.push(storeyData.data[key])
} }
} }
@ -1706,6 +1706,7 @@ export class CollectionToolsBuildingComponent implements OnInit {
//新增平面图 楼层/区域 //新增平面图 楼层/区域
foundPanel (e) { foundPanel (e) {
e.stopPropagation() e.stopPropagation()
if (this.beforeOneCheckedBuilding.id) {
let data = { let data = {
isBuilding: this.checkedBuildingIndex==-1? false:true, isBuilding: this.checkedBuildingIndex==-1? false:true,
Panel: this.beforeOneCheckedBuilding, Panel: this.beforeOneCheckedBuilding,
@ -1719,6 +1720,12 @@ export class CollectionToolsBuildingComponent implements OnInit {
this.renovateBuilding() this.renovateBuilding()
} }
}) })
} else {
const config = new MatSnackBarConfig();
config.verticalPosition = 'top';
config.duration = 3000
this.snackBar.open('请选择建筑','确定',config);
}
} }
//编辑平面图 楼层/区域 //编辑平面图 楼层/区域

2
src/app/ui/collection-tools-plan/collection-tools.component.ts

@ -1513,7 +1513,7 @@ export class CollectionToolsPlanComponent implements OnInit {
// } // }
// for(let key in storeyData.data){ //筛选数据 没有匹配全部放入到 其他 数组 // for(let key in storeyData.data){ //筛选数据 没有匹配全部放入到 其他 数组
// let noMatch = this.allFireElements.find( every=> every.id===storeyData.data[key].FireElementId ) // let noMatch = this.allFireElements.find( every=> every.id===storeyData.data[key].FireElementId )
// if (!noMatch) { // if (!noMatch && storeyData.data[key].Id != "图例") {
// this.allFireElements[this.allFireElements.length-1].children.push(storeyData.data[key]) // this.allFireElements[this.allFireElements.length-1].children.push(storeyData.data[key])
// } // }
// } // }

Loading…
Cancel
Save