|
@@ -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;
|