Quellcode durchsuchen

竖井平面图修改

haojianlong vor 4 Jahren
Ursprung
Commit
4757340e5b

+ 4 - 4
src/components/ledger/lib/cenoteGraphy.vue

@@ -76,14 +76,14 @@ export default {
       if (buildfloor.length == 2 && space && buildfloor[1] && buildfloor[0]) {
         this.buildingData = buildfloor
         let pa = {
-          Filters: `FloorID='${this.buildingData[1]}'`
+          filters: `id='${this.buildingData[1]}'`
         }
         getFloorMsgByFloorID(pa, res => {
-          this.floorMap = res.Content[0].StructureInfo ? res.Content[0].StructureInfo.FloorMap : '';
+          this.floorMap = res.content[0].infos ? res.content[0].infos.floorMap : '';
           this.space = space;
           // 蒙版
-          if (res.Content[0].Outline) {
-            this.sceneMarkList = res.Content[0].Outline.map(t => {
+          if (res.content[0].outline) {
+            this.sceneMarkList = res.content[0].outline.map(t => {
               return new SPoint(t.X, t.Y);
             })
           }

+ 7 - 10
src/views/ledger/cenotelist/relatedSpace.vue

@@ -48,8 +48,8 @@
                   <span class="floor-item" style="border-bottom:1px solid #e4e4e4;">楼 层</span>
                   <div v-if="building" v-loading="buildingLoading">
                     <span class="floor-item" @click="changeFloor(item)"
-                          :class="{floorItemChoose:(item.FloorID == floor)}"
-                          v-for="item in buildingObj.Floor" :key="item.FloorID">{{ item.FloorLocalName }}</span>
+                          :class="{floorItemChoose:(item.id == floor)}"
+                          v-for="item in buildingObj.floor" :key="item.id">{{ item.localName }}</span>
                   </div>
                 </div>
               </el-scrollbar>
@@ -213,9 +213,9 @@ export default {
         this.buildingLoading = true;
         shaftSpaceBuildingQuery(param, res => {
           this.buildingLoading = false;
-          this.buildingList = res.Content;
+          this.buildingList = res.content;
           this.buildingList = this.buildingList.map(item => {
-            item.Floor = item.FloorList;
+            item.floor = item.floorList;
             item.BuildID = item.BuildingId;
             item.BuildLocalName = item.BuildingLocalName;
             if (item.Floor) {
@@ -304,7 +304,6 @@ export default {
         if (item.id == bid) {
           this.buildingObj = item;
           if (item.floor && item.floor.length) {
-            // this.floor = item.Floor[0].FloorID
             this.changeFloor(item.floor[0]);
           }
         }
@@ -313,11 +312,9 @@ export default {
     },
     //更换楼层
     changeFloor(floorObj) {
-      this.buildFloorName = `${this.buildingObj.BuildLocalName ? this.buildingObj.BuildLocalName :
-        this.buildingObj.BuildName ? this.buildingObj.BuildName : ""}-${floorObj.FloorLocalName ?
-        floorObj.FloorLocalName : floorObj.FloorName ? floorObj.FloorName : ""}`
-      this.floor = floorObj.FloorID;
-      let buildfloor = [this.building, floorObj.FloorID]
+      this.buildFloorName = `${this.buildingObj.BuildLocalName || this.buildingObj.BuildName || ""}-${floorObj.FloorLocalName || floorObj.FloorName || ""}`
+      this.floor = floorObj.id;
+      let buildfloor = [this.building, floorObj.id]
       this.$refs.cenotegraphy.getFloorMap(buildfloor, this.ObjectType)
     },
     //平面图选中空间,立面图对应选中