From 0d3b1e9ffdbebd4a69d91e4d0cae3dd969ca1cfd Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期二, 22 八月 2023 17:42:22 +0800 Subject: [PATCH] 图层管理属性详情页面修改 --- src/views/layer/doubleLayer.vue | 1 + src/views/layer/attributeList.vue | 2 +- src/views/layer/layerDetail.vue | 18 +++++++++++++++--- src/assets/js/Map/menuTool.js | 2 ++ src/assets/js/Map/config.js | 2 +- 5 files changed, 20 insertions(+), 5 deletions(-) diff --git a/src/assets/js/Map/config.js b/src/assets/js/Map/config.js index 24aad91..7eccce8 100644 --- a/src/assets/js/Map/config.js +++ b/src/assets/js/Map/config.js @@ -1,5 +1,5 @@ //鏄惁涓虹敓浜х幆澧� -const isWeb = false; +const isWeb = true; //鏄惁涓虹敓浜х幆澧� const webUrl = isWeb ? "/web" : ""; //閰嶇疆鏂囦欢鍦板潃 diff --git a/src/assets/js/Map/menuTool.js b/src/assets/js/Map/menuTool.js index a54952e..174db9f 100644 --- a/src/assets/js/Map/menuTool.js +++ b/src/assets/js/Map/menuTool.js @@ -495,6 +495,8 @@ }, //娓呴櫎鏂规硶 clearTopTools(id) { + store.state.doubleMap = false; + store.state.doubleMenu = false; if (earthCtrl.shadows) { Viewer.animation.container.style.visibility = "hidden"; Viewer.timeline.container.style.visibility = "hidden"; diff --git a/src/views/layer/attributeList.vue b/src/views/layer/attributeList.vue index f72f371..4edaa49 100644 --- a/src/views/layer/attributeList.vue +++ b/src/views/layer/attributeList.vue @@ -344,7 +344,7 @@ left: 100%; background: rgba(7, 8, 14, 0.8); border: 1px solid #d6e4ff; - z-index: 10; + z-index: 31; box-shadow: inset 0px 10px 40px 10px rgba(38, 47, 71, 1); .spatialTitle { padding: 10px; diff --git a/src/views/layer/doubleLayer.vue b/src/views/layer/doubleLayer.vue index e53d589..50ad3e8 100644 --- a/src/views/layer/doubleLayer.vue +++ b/src/views/layer/doubleLayer.vue @@ -191,6 +191,7 @@ if (res == 2) { layerAttributeIsshow.value = true; + debugger; store.state.tab = e; } else { if (!e.checked) { diff --git a/src/views/layer/layerDetail.vue b/src/views/layer/layerDetail.vue index 009f4b2..0fba9f8 100644 --- a/src/views/layer/layerDetail.vue +++ b/src/views/layer/layerDetail.vue @@ -2,7 +2,11 @@ <div class="content"> <div class="title"> <label>璇︾粏缂栬緫</label> - <el-icon @click="setSpatialClose" :size="20" style="cursor: pointer"> + <el-icon + @click="setSpatialClose" + :size="20" + style="cursor: pointer" + > <Close /> </el-icon> </div> @@ -12,7 +16,10 @@ layerName }}</el-checkbox> --> {{ layerData.cnName }} - <img src="../../assets/img/layer.png" alt="" /> + <img + src="../../assets/img/layer.png" + alt="" + /> </div> <div class="slider-demo-block"> <div class="demonstration">閫忔槑搴�</div> @@ -70,7 +77,10 @@ <!-- <img :src="item.url" style="height: 30px; margin-right: 10px" /> <span>{{ item.label }}</span> --> - <img :src="item.url" style="height: 30px; width: 100%" /> + <img + :src="item.url" + style="height: 30px; width: 100%" + /> </el-option> </el-select> </div> @@ -207,6 +217,8 @@ height: 400px; margin-left: 20px; margin-top: 40px; + z-index: 30; + position: absolute; .title { font-size: 18px; font-family: Source Han Sans CN; -- Gitblit v1.9.3