陈鹏飞 4 years ago
parent
commit
500d90b087
  1. 34
      src/app/ui/collection-tools/collection-tools.component.ts

34
src/app/ui/collection-tools/collection-tools.component.ts

@ -521,8 +521,9 @@ export class CollectionToolsComponent implements OnInit {
//更新用于统计的数据 //更新用于统计的数据
this.canvasData.updateBuildingData() this.canvasData.updateBuildingData()
this.maskLayerService.sendMessage(true)
if (this.selectingSitePlan && this.selectingSitePlan.id) { if (this.selectingSitePlan && this.selectingSitePlan.id) {
this.maskLayerService.sendMessage(true)
this.saveNum = [] this.saveNum = []
let SitePlanData = JSON.parse(JSON.stringify(this.canvasData.originaleveryStoreyData)); let SitePlanData = JSON.parse(JSON.stringify(this.canvasData.originaleveryStoreyData));
SitePlanData.data = JSON.stringify(SitePlanData.data) SitePlanData.data = JSON.stringify(SitePlanData.data)
@ -548,6 +549,7 @@ export class CollectionToolsComponent implements OnInit {
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
this.snackBar.open('保存失败,毗邻存在相同方向','确定',config); this.snackBar.open('保存失败,毗邻存在相同方向','确定',config);
this.maskLayerService.sendMessage(false)
return false return false
}else{ }else{
//如果是单位 总平面图 //如果是单位 总平面图
@ -564,6 +566,7 @@ export class CollectionToolsComponent implements OnInit {
this.snackBar.open('保存成功','确定',config); this.snackBar.open('保存成功','确定',config);
} }
},err=>{ },err=>{
this.maskLayerService.sendMessage(false)
let config = new MatSnackBarConfig(); let config = new MatSnackBarConfig();
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
@ -583,6 +586,7 @@ export class CollectionToolsComponent implements OnInit {
this.snackBar.open('保存成功','确定',config); this.snackBar.open('保存成功','确定',config);
} }
},err=>{ },err=>{
this.maskLayerService.sendMessage(false)
let config = new MatSnackBarConfig(); let config = new MatSnackBarConfig();
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
@ -603,11 +607,16 @@ export class CollectionToolsComponent implements OnInit {
this.snackBar.open('保存成功','确定',config); this.snackBar.open('保存成功','确定',config);
} }
},err=>{ },err=>{
this.maskLayerService.sendMessage(false)
let config = new MatSnackBarConfig(); let config = new MatSnackBarConfig();
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
this.canvasData.isChange = true this.canvasData.isChange = true
this.snackBar.open('单位毗邻保存失败','确定',config); if(err == 'infos 有重复方向!'){
this.snackBar.open('单位毗邻同步失败,存在相同方向','确定',config);
}else{
this.snackBar.open('单位毗邻同步失败','确定',config);
}
}) })
//批量保存单位重点部位 //批量保存单位重点部位
@ -623,11 +632,12 @@ export class CollectionToolsComponent implements OnInit {
this.snackBar.open('保存成功','确定',config); this.snackBar.open('保存成功','确定',config);
} }
},err=>{ },err=>{
this.maskLayerService.sendMessage(false)
let config = new MatSnackBarConfig(); let config = new MatSnackBarConfig();
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
this.canvasData.isChange = true this.canvasData.isChange = true
this.snackBar.open('单位重点部位保存失败','确定',config); this.snackBar.open('单位重点部位同步失败','确定',config);
}) })
//批量保存单位消防设施素材 //批量保存单位消防设施素材
@ -643,11 +653,12 @@ export class CollectionToolsComponent implements OnInit {
this.snackBar.open('保存成功','确定',config); this.snackBar.open('保存成功','确定',config);
} }
},err=>{ },err=>{
this.maskLayerService.sendMessage(false)
let config = new MatSnackBarConfig(); let config = new MatSnackBarConfig();
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
this.canvasData.isChange = true this.canvasData.isChange = true
this.snackBar.open('单位消防设施素材保存失败','确定',config); this.snackBar.open('单位消防设施素材同步失败','确定',config);
}) })
}else{ //如果是建筑 }else{ //如果是建筑
@ -664,6 +675,7 @@ export class CollectionToolsComponent implements OnInit {
this.snackBar.open('保存成功','确定',config); this.snackBar.open('保存成功','确定',config);
} }
},err=>{ },err=>{
this.maskLayerService.sendMessage(false)
let config = new MatSnackBarConfig(); let config = new MatSnackBarConfig();
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
@ -683,6 +695,7 @@ export class CollectionToolsComponent implements OnInit {
this.snackBar.open('保存成功','确定',config); this.snackBar.open('保存成功','确定',config);
} }
},err=>{ },err=>{
this.maskLayerService.sendMessage(false)
let config = new MatSnackBarConfig(); let config = new MatSnackBarConfig();
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
@ -703,11 +716,16 @@ export class CollectionToolsComponent implements OnInit {
this.snackBar.open('保存成功','确定',config); this.snackBar.open('保存成功','确定',config);
} }
},err=>{ },err=>{
this.maskLayerService.sendMessage(false)
let config = new MatSnackBarConfig(); let config = new MatSnackBarConfig();
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
this.canvasData.isChange = true this.canvasData.isChange = true
this.snackBar.open('建筑毗邻保存失败','确定',config); if(err == 'infos 有重复方向!'){
this.snackBar.open('建筑毗邻同步失败,存在相同方向','确定',config);
}else{
this.snackBar.open('建筑毗邻同步失败','确定',config);
}
}) })
//批量保存建筑重点部位 //批量保存建筑重点部位
@ -723,11 +741,12 @@ export class CollectionToolsComponent implements OnInit {
this.snackBar.open('保存成功','确定',config); this.snackBar.open('保存成功','确定',config);
} }
},err=>{ },err=>{
this.maskLayerService.sendMessage(false)
let config = new MatSnackBarConfig(); let config = new MatSnackBarConfig();
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
this.canvasData.isChange = true this.canvasData.isChange = true
this.snackBar.open('建筑重点部位保存失败','确定',config); this.snackBar.open('建筑重点部位同步失败','确定',config);
}) })
//批量保存建筑消防设施素材 //批量保存建筑消防设施素材
@ -743,11 +762,12 @@ export class CollectionToolsComponent implements OnInit {
this.snackBar.open('保存成功','确定',config); this.snackBar.open('保存成功','确定',config);
} }
},err=>{ },err=>{
this.maskLayerService.sendMessage(false)
let config = new MatSnackBarConfig(); let config = new MatSnackBarConfig();
config.verticalPosition = 'top'; config.verticalPosition = 'top';
config.duration = 3000 config.duration = 3000
this.canvasData.isChange = true this.canvasData.isChange = true
this.snackBar.open('建筑消防设施素材保存失败','确定',config); this.snackBar.open('建筑消防设施素材同步失败','确定',config);
}) })
} }

Loading…
Cancel
Save