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