Explorar el Código

发布最新版本,修复图形展示问题

haojianlong hace 5 años
padre
commit
af612ea9e9
Se han modificado 3 ficheros con 10 adiciones y 7 borrados
  1. 1 1
      package.json
  2. 2 2
      src/DivideFloorScene.ts
  3. 7 4
      src/FloorScene.ts

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
     "name": "@saga-web/cad-engine",
-    "version": "2.0.278",
+    "version": "2.0.282",
     "description": "上格云 CAD图形引擎。",
     "main": "lib/index.js",
     "types": "lib/index.d.js",

+ 2 - 2
src/DivideFloorScene.ts

@@ -192,7 +192,7 @@ export class DivideFloorScene extends FloorScene {
      *
      */
     clearSpaceSelection(): void {
-        this.spaceList = this.spaceList.map(t => {
+        this.spaceList.map(t => {
             t.selected = false;
             return t;
         });
@@ -203,7 +203,7 @@ export class DivideFloorScene extends FloorScene {
      *
      */
     clearZoneSelection(): void {
-        this.zoneList = this.zoneList.map(t => {
+        this.zoneList.map(t => {
             t.selected = false;
             return t;
         });

+ 7 - 4
src/FloorScene.ts

@@ -250,12 +250,15 @@ export class FloorScene extends SGraphyScene {
                 data: data
             })
                 .then((res: any) => {
-                    let floordata = res.data.EntityList[0].Elements;
-                    that.addBaseMapItem(floordata);
+                    if (res.data.Result == "success") {
+                        let floordata = res.data.EntityList[0].Elements;
+                        that.data = floordata;
+                        that.addBaseMapItem(floordata);
+                    }
                     resolve(res.data);
                 })
-                .catch((res: any) => {
-                    console.log(res);
+                .catch((err: any) => {
+                    console.log(err);
                 });
         });
     } // Function getFloorData