From 1355c04087927dfed32827d23609e2b04a8cabea Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期一, 04 九月 2023 11:27:37 +0800 Subject: [PATCH] 影像对比,地名查询,图层管理界面修改 --- src/views/menus.vue | 28 +++++++++++++++++++++------- 1 files changed, 21 insertions(+), 7 deletions(-) diff --git a/src/views/menus.vue b/src/views/menus.vue index 09c41e8..0c7afb4 100644 --- a/src/views/menus.vue +++ b/src/views/menus.vue @@ -48,10 +48,20 @@ v-show="checkMenuFlag == 'l1'" style="position: relative; display: flex" > - <layer-manage @setCloseLayer="setCloseLayer"> </layer-manage> + </div> - <div v-show="checkMenuFlag == 'l2'"> - <plotting> </plotting> + <div + style="position: relative; display: flex" + v-show="store.state.setLayerManager" + > + <layer-manage @setCloseLayer="setCloseLayer"></layer-manage> + </div> + + <div + style="position: relative; display: flex" + v-show="checkMenuFlag == 'l2'" + > + <plotting @setCloseplotting="setCloseplotting"> </plotting> </div> <div v-show="checkMenuFlag == 'l5'"> <baseMapSwitching> </baseMapSwitching> @@ -130,10 +140,8 @@ const setShowMapChange = (res) => { switch (res.id) { case "15": - debugger; break; default: - debugger; break; } // store.state.isShowMap = res; @@ -143,7 +151,6 @@ // fullScreen.value = !fullScreen.value; screen(); } - debugger; if (res.id == "l3") { thematicMapState.value = false; thematicMapBtnState.value = false; @@ -157,8 +164,16 @@ checkMenuFlag.value = res.id; menuTool.leftTools(res); } + if (res.id == "l1") { + store.state.setLayerManager = !store.state.setLayerManager; + } else { + store.state.setLayerManager = false; + } }; const setCloseLayer = (res) => { + store.state.setLayerManager = false; +}; +const setCloseplotting = (res) => { checkMenuFlag.value = null; }; // 鍒囨崲娴忚鍣ㄥ叏灞� @@ -192,7 +207,6 @@ if (!isFullScreen()) { if (!fullScreen.value) { fullScreen.value = !fullScreen.value; - console.log(fullScreen.value); } } }); -- Gitblit v1.9.3