Browse Source

修改业务空间 框选操作及创建 工具栏状态调整

haojianlong 5 years ago
parent
commit
fdf2c15bb6
2 changed files with 9 additions and 3 deletions
  1. 1 1
      package.json
  2. 8 2
      src/components/business_space/newGraphy/graphy.vue

+ 1 - 1
package.json

@@ -28,7 +28,7 @@
         "@saga-web/base": "2.1.9",
         "@saga-web/draw": "2.1.58",
         "@saga-web/graphy": "2.1.30",
-        "@saga-web/cad-engine": "2.0.386"
+        "@saga-web/cad-engine": "2.0.391"
     },
     "devDependencies": {
         "ajv": "^6.9.1",

+ 8 - 2
src/components/business_space/newGraphy/graphy.vue

@@ -92,8 +92,7 @@
 import canvasFun from "./canvasFun"
 import { mapGetters, mapActions } from "vuex";
 import { SColor, SPoint } from "@saga-web/draw/lib";
-import { DivideFloorScene, SpaceItem, ZoneItem } from "@saga-web/cad-engine/lib";
-import { FloorView } from "@saga-web/cad-engine/lib/FloorView";
+import { DivideFloorScene, SpaceItem, ZoneItem, FloorView } from "@saga-web/cad-engine/lib";
 import unRelateBSP from "./unRelateBSP";
 import createBSP from "./createBSP";
 import {
@@ -727,6 +726,13 @@ export default {
           this.$refs.canvasFun.sliderVal = n * 10 / this.view.minScale;
         }
       }
+    },
+    "scene.isRectSelection": {
+      handler(n) {
+        if (!n) {
+          this.$refs.canvasFun.active = '';
+        }
+      }
     }
   }
 }