|
@@ -71,7 +71,7 @@ import facilityDialog from "@/components/business_space/dialogs/facilityDialog";
|
|
|
// import spaceHandsontable from "@/components/business_space/business/spaceHandsontable";
|
|
|
import graphy from "@/components/business_space/graphy/business";
|
|
|
import handsontableMain from "@/components/business_space/business/handsontable";
|
|
|
-import { getDataDictionary, getAllbusiness, getBussTypes, getSpaceFloor } from "@/api/scan/request";
|
|
|
+import { getDataDictionary, getAllbusiness, getBussTypes, getSpaceFloor, buildingQuery, floorQuery } from "@/api/scan/request";
|
|
|
import tools from '@/utils/scan/tools'
|
|
|
import { mapGetters, mapActions } from "vuex";
|
|
|
export default {
|
|
@@ -148,6 +148,63 @@ export default {
|
|
|
},
|
|
|
//获取楼层
|
|
|
getFloor() {
|
|
|
+ // let data, buildParams = {
|
|
|
+ // PageNumber: 1,
|
|
|
+ // PageSize: 500
|
|
|
+ // }, floorParams = {
|
|
|
+ // Orders: "FloorSequenceID desc",
|
|
|
+ // PageNumber: 1,
|
|
|
+ // PageSize: 500
|
|
|
+ // }
|
|
|
+ // let promise1 = new Promise((resolve, reject) => {
|
|
|
+ // buildingQuery(buildParams, res => {
|
|
|
+ // resolve(res)
|
|
|
+ // })
|
|
|
+ // })
|
|
|
+ // let promise2 = new Promise((resolve, reject) => {
|
|
|
+ // floorQuery(floorParams, res => {
|
|
|
+ // resolve(res)
|
|
|
+ // })
|
|
|
+ // })
|
|
|
+ // Promise.all([promise1, promise2]).then(values => {
|
|
|
+ // let builData = values[0].Content, floorData = values[1].Content
|
|
|
+ // data = builData.map(build => {
|
|
|
+ // return {
|
|
|
+ // code: build.BuildID,
|
|
|
+ // name: build.BuildLocalName
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // data.forEach(build => {
|
|
|
+ // floorData.forEach(floor => {
|
|
|
+ // if (build.code == floor.BuildID && floor.FloorID && floor.FloorLocalName) {
|
|
|
+ // if (build.children) {
|
|
|
+ // build.children.push({
|
|
|
+ // code: floor.FloorID,
|
|
|
+ // name: (floor.FloorLocalName || floor.FloorName || "未知") + this.myMess(floor),
|
|
|
+ // map: floor.StructureInfo?floor.StructureInfo.FloorMap?floor.StructureInfo.FloorMap:null:null,
|
|
|
+ // affected: floor.affected,
|
|
|
+ // buildCode: build.BuildID,
|
|
|
+ // buildName: build.BuildLocalName,
|
|
|
+ // FloorSequenceID: floor.FloorSequenceID
|
|
|
+ // })
|
|
|
+ // } else {
|
|
|
+ // build.children = []
|
|
|
+ // build.children.push({
|
|
|
+ // code: floor.FloorID,
|
|
|
+ // name: (floor.FloorLocalName || floor.FloorName || "未知") + this.myMess(floor),
|
|
|
+ // map: floor.StructureInfo?floor.StructureInfo.FloorMap?floor.StructureInfo.FloorMap:null:null,
|
|
|
+ // affected: floor.affected,
|
|
|
+ // buildCode: build.BuildID,
|
|
|
+ // buildName: build.BuildLocalName,
|
|
|
+ // FloorSequenceID: floor.FloorSequenceID
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // })
|
|
|
+ // this.options = data
|
|
|
+ // })
|
|
|
+
|
|
|
let param = {
|
|
|
ProjId: this.projectId,
|
|
|
UserId: this.UserId,
|
|
@@ -208,6 +265,7 @@ export default {
|
|
|
return "(该业务空间受元空间变化影响)"
|
|
|
} else {
|
|
|
if (i.infos.FloorMap) {
|
|
|
+ // if (i.StructureInfo && i.StructureInfo.FloorMap) {
|
|
|
return ''
|
|
|
} else {
|
|
|
return "(请初始化平面图)"
|