|
|
@ -235,7 +235,6 @@ export class CreatePlanOnlineFiveComponent implements OnInit { |
|
|
|
|
|
|
|
|
|
|
|
}) |
|
|
|
}) |
|
|
|
this.buData = JSON.parse(JSON.stringify(this.buData)) |
|
|
|
this.buData = JSON.parse(JSON.stringify(this.buData)) |
|
|
|
console.log(this.buData) |
|
|
|
|
|
|
|
this.buData[0].forEach((pvalue, pindex, parr) => { |
|
|
|
this.buData[0].forEach((pvalue, pindex, parr) => { |
|
|
|
if (parr[pindex].length > 0) { |
|
|
|
if (parr[pindex].length > 0) { |
|
|
|
parr[pindex].forEach((nval, nindex, narr) => { |
|
|
|
parr[pindex].forEach((nval, nindex, narr) => { |
|
|
@ -1700,21 +1699,20 @@ export class CreatePlanOnlineFiveComponent implements OnInit { |
|
|
|
fileData |
|
|
|
fileData |
|
|
|
iftrue=false |
|
|
|
iftrue=false |
|
|
|
fileSc(e){ |
|
|
|
fileSc(e){ |
|
|
|
|
|
|
|
this.clickTitleItem(this.planTemplateData[1]) |
|
|
|
this.iftrue=true |
|
|
|
this.iftrue=true |
|
|
|
const config = new MatSnackBarConfig(); |
|
|
|
const config = new MatSnackBarConfig(); |
|
|
|
config.verticalPosition = 'top'; |
|
|
|
config.verticalPosition = 'top'; |
|
|
|
config.duration = 3000 |
|
|
|
config.duration = 3000 |
|
|
|
let formData = new FormData() |
|
|
|
let formData = new FormData() |
|
|
|
formData.append("file", e.target.files[0]) |
|
|
|
formData.append("file", e.target.files[0]) |
|
|
|
|
|
|
|
console.log(formData) |
|
|
|
let type=this.unitData.buildingTypes[0].name=='高层建筑'?1:this.unitData.buildingTypes[0].name=='居民小区'?2:this.unitData.buildingTypes[0].name=='厂房'?3 |
|
|
|
let type=this.unitData.buildingTypes[0].name=='高层建筑'?1:this.unitData.buildingTypes[0].name=='居民小区'?2:this.unitData.buildingTypes[0].name=='厂房'?3 |
|
|
|
:(this.unitData.buildingTypes[0].name=='商市场'||this.unitData.buildingTypes[0].name=='医院'||this.unitData.buildingTypes[0].name=='学校' |
|
|
|
:(this.unitData.buildingTypes[0].name=='商市场'||this.unitData.buildingTypes[0].name=='医院'||this.unitData.buildingTypes[0].name=='学校' |
|
|
|
||this.unitData.buildingTypes[0].name=='宾馆'||this.unitData.buildingTypes[0].name=='娱乐场所'||this.unitData.buildingTypes[0].name=='餐饮业' |
|
|
|
||this.unitData.buildingTypes[0].name=='宾馆'||this.unitData.buildingTypes[0].name=='娱乐场所'||this.unitData.buildingTypes[0].name=='餐饮业' |
|
|
|
||this.unitData.buildingTypes[0].name=='影剧院'||this.unitData.buildingTypes[0].name=='展览建筑'||this.unitData.buildingTypes[0].name=='养老院' |
|
|
|
||this.unitData.buildingTypes[0].name=='影剧院'||this.unitData.buildingTypes[0].name=='展览建筑'||this.unitData.buildingTypes[0].name=='养老院' |
|
|
|
||this.unitData.buildingTypes[0].name=='会议中心')?4:this.unitData.buildingTypes[0].name=='储罐类'?'StorageTankFivePlan':this.unitData.buildingTypes[0].name=='化工生产'?'ChemicalProductionFivePlan':'' |
|
|
|
||this.unitData.buildingTypes[0].name=='会议中心')?4:this.unitData.buildingTypes[0].name=='储罐类'?'StorageTankFivePlan':this.unitData.buildingTypes[0].name=='化工生产'?'ChemicalProductionFivePlan':'' |
|
|
|
/* let fileData={ |
|
|
|
|
|
|
|
type:this.unitData.buildingTypes[0].name=='高层建筑'?1:2, |
|
|
|
|
|
|
|
file:formData |
|
|
|
|
|
|
|
} */ |
|
|
|
|
|
|
|
this.http.post(`/api/OfficeExtract/ExtractWordPlan?type=${type}`,formData).subscribe((data:any)=>{ |
|
|
|
this.http.post(`/api/OfficeExtract/ExtractWordPlan?type=${type}`,formData).subscribe((data:any)=>{ |
|
|
|
console.log(data) |
|
|
|
console.log(data) |
|
|
|
if(data==null){ |
|
|
|
if(data==null){ |
|
|
@ -1729,6 +1727,7 @@ export class CreatePlanOnlineFiveComponent implements OnInit { |
|
|
|
} |
|
|
|
} |
|
|
|
this.planTemplateData.forEach((pvalue,pindex,parr) => { |
|
|
|
this.planTemplateData.forEach((pvalue,pindex,parr) => { |
|
|
|
if(parr[1].building==undefined){ |
|
|
|
if(parr[1].building==undefined){ |
|
|
|
|
|
|
|
this.planTemplateData[index].building = [] |
|
|
|
if(array[index].groupName==parr[pindex].groupName){ |
|
|
|
if(array[index].groupName==parr[pindex].groupName){ |
|
|
|
parr[pindex].attribute=array[index].attribute |
|
|
|
parr[pindex].attribute=array[index].attribute |
|
|
|
} |
|
|
|
} |
|
|
|