Browse Source

驾驶舱工具栏脚本

zpf 1 year ago
parent
commit
b47f1adf0c
2 changed files with 3 additions and 19 deletions
  1. 0 2
      src/router/index.js
  2. 3 17
      src/views/viewer.vue

+ 0 - 2
src/router/index.js

@@ -116,8 +116,6 @@ const router = new Router({
 
 
 router.afterEach((to, from) => {
-    console.log('to, from: ', to, from);
-
     // 三维报建
     if (to.path == "/overview" && from.path == '/') {
         hidden_xzqh(true);

+ 3 - 17
src/views/viewer.vue

@@ -42,7 +42,7 @@ import hyqy from "../../static/data/460200_hyqy.json";
 
 
 import { cockpitInfo } from '@/api/cockpit'
-import { init, addPrimitive } from "@/common/js/cockpit.js";
+import { init, addPrimitive,hidden_xzqh,hidden_wall } from "@/common/js/cockpit.js";
 
 export default {
     components: { KJZB, BJXM, TDSC, HYSY, TDSY, GDBH, STXF, WPJG, datePicker, JCBD },
@@ -66,29 +66,15 @@ export default {
     watch: {},
     //方法集合
     methods: {
-        hidden_xzqh(flag) {
-
-            for (let index = 0; index < manager._primitives.length; index++) {
-                const element = manager._primitives[index];
-                element.show = flag;
-            }
-
-        }, hidden_wall(flag) {
-            viewer.entities.values.forEach((res) => {
-                if (res.name == "立体墙效果" || res.name == "海域") {
-                    res.show = flag;
-                }
-            })
-        },
         bigViewerChange() {
             store.setViewerFlagb(!store.state.viewer_flag);
             store.setToolBarShow(!store.state.viewer_flag);
             // store.setToolBarShow(true);
 
             // 隐藏行政区划
-            this.hidden_xzqh(store.state.viewer_flag);
+            hidden_xzqh(store.state.viewer_flag);
             // 隐藏墙体
-            this.hidden_wall(store.state.viewer_flag);
+            hidden_wall(store.state.viewer_flag);
         },
         switch() {
             this.flag = !this.flag;