From ec065c84d7ee0b7e05efe9b991b528f6a5feb5a0 Mon Sep 17 00:00:00 2001
From: lixuliang <lixuliang_hd@126.com>
Date: 星期三, 06 三月 2024 18:10:43 +0800
Subject: [PATCH] 修改

---
 src/assets/img/layer/yxdt.png                     |    0 
 src/assets/img/collection/compass.png             |    0 
 src/assets/img/collection/recover-1.png           |    0 
 src/components/rightMenu/bottom2.vue              |   52 +++++++++---
 src/assets/img/layer/tudiguanli.png               |    0 
 src/assets/img/layer/lishiyingxiang.png           |    0 
 src/assets/img/layer/qiyexinxi.png                |    0 
 src/assets/img/layer/shipinjiankong.png           |    0 
 src/assets/img/layer/shizhengganti.png            |    0 
 src/assets/img/collection/recover.png             |    0 
 static/YouSheBiaoTiHei.ttf                        |    0 
 src/utils/ztt2.js                                 |    2 
 /dev/null                                         |    0 
 src/components/sideMenu/layerMenu/layerPanel2.vue |  113 ++++++++++++++++++++--------
 src/assets/img/navigation/tucA.png                |    0 
 src/utils/ztt.js                                  |    2 
 src/assets/img/navigation/tucA-1.png              |    0 
 src/components/rightNavigation/NavigationBar2.vue |   30 ++++---
 src/assets/img/navigation/tuc-1.png               |    0 
 src/assets/img/navigation/tuc.png                 |    0 
 src/assets/img/layer/ewdt.png                     |    0 
 21 files changed, 137 insertions(+), 62 deletions(-)

diff --git a/src/assets/img/collection/compass.png b/src/assets/img/collection/compass.png
new file mode 100644
index 0000000..67dcf9e
--- /dev/null
+++ b/src/assets/img/collection/compass.png
Binary files differ
diff --git a/src/assets/img/collection/recover-1.png b/src/assets/img/collection/recover-1.png
new file mode 100644
index 0000000..688b86b
--- /dev/null
+++ b/src/assets/img/collection/recover-1.png
Binary files differ
diff --git a/src/assets/img/collection/recover.png b/src/assets/img/collection/recover.png
index 688b86b..7791c72 100644
--- a/src/assets/img/collection/recover.png
+++ b/src/assets/img/collection/recover.png
Binary files differ
diff --git a/src/assets/img/layer/ewdt.png b/src/assets/img/layer/ewdt.png
index 9bd699f..b7aa783 100644
--- a/src/assets/img/layer/ewdt.png
+++ b/src/assets/img/layer/ewdt.png
Binary files differ
diff --git a/src/assets/img/layer/lishiyingxiang.png b/src/assets/img/layer/lishiyingxiang.png
index 83b0ae6..45051cc 100644
--- a/src/assets/img/layer/lishiyingxiang.png
+++ b/src/assets/img/layer/lishiyingxiang.png
Binary files differ
diff --git a/src/assets/img/layer/qiyefenbu.png b/src/assets/img/layer/qiyefenbu.png
deleted file mode 100644
index d666dc8..0000000
--- a/src/assets/img/layer/qiyefenbu.png
+++ /dev/null
Binary files differ
diff --git a/src/assets/img/layer/qiyexinxi.png b/src/assets/img/layer/qiyexinxi.png
new file mode 100644
index 0000000..67235b8
--- /dev/null
+++ b/src/assets/img/layer/qiyexinxi.png
Binary files differ
diff --git a/src/assets/img/layer/shipinjiankong.png b/src/assets/img/layer/shipinjiankong.png
index b8841dc..eae5564 100644
--- a/src/assets/img/layer/shipinjiankong.png
+++ b/src/assets/img/layer/shipinjiankong.png
Binary files differ
diff --git a/src/assets/img/layer/shizhengganti.png b/src/assets/img/layer/shizhengganti.png
index 244dbc0..d55c1b2 100644
--- a/src/assets/img/layer/shizhengganti.png
+++ b/src/assets/img/layer/shizhengganti.png
Binary files differ
diff --git a/src/assets/img/layer/tudiguanli.png b/src/assets/img/layer/tudiguanli.png
index 72722bb..b074c11 100644
--- a/src/assets/img/layer/tudiguanli.png
+++ b/src/assets/img/layer/tudiguanli.png
Binary files differ
diff --git a/src/assets/img/layer/yxdt.png b/src/assets/img/layer/yxdt.png
index 27d8da5..b608bbd 100644
--- a/src/assets/img/layer/yxdt.png
+++ b/src/assets/img/layer/yxdt.png
Binary files differ
diff --git a/src/assets/img/navigation/tuc-1.png b/src/assets/img/navigation/tuc-1.png
new file mode 100644
index 0000000..cc1ea0c
--- /dev/null
+++ b/src/assets/img/navigation/tuc-1.png
Binary files differ
diff --git a/src/assets/img/navigation/tuc.png b/src/assets/img/navigation/tuc.png
index cc1ea0c..b31b97d 100644
--- a/src/assets/img/navigation/tuc.png
+++ b/src/assets/img/navigation/tuc.png
Binary files differ
diff --git a/src/assets/img/navigation/tucA-1.png b/src/assets/img/navigation/tucA-1.png
new file mode 100644
index 0000000..604910f
--- /dev/null
+++ b/src/assets/img/navigation/tucA-1.png
Binary files differ
diff --git a/src/assets/img/navigation/tucA.png b/src/assets/img/navigation/tucA.png
index 604910f..8afac6c 100644
--- a/src/assets/img/navigation/tucA.png
+++ b/src/assets/img/navigation/tucA.png
Binary files differ
diff --git a/src/components/rightMenu/bottom2.vue b/src/components/rightMenu/bottom2.vue
index 2517718..85a6458 100644
--- a/src/components/rightMenu/bottom2.vue
+++ b/src/components/rightMenu/bottom2.vue
@@ -1,11 +1,16 @@
 <template>
   <div class="bottom" id="bottom" :style="customStyle" v-if="state1.show">
+    <!-- <div class="mapTool">
+      <div class="tool-rotate" @click="PointingNorth" title="鎸囧寳">
+        <img src="@/assets/img/collection/compass.png" />
+      </div>
+    </div> -->
     <div class="mapTool">
       <div class="tool-rotate" @click="flyBack" title="澶嶄綅">
         <img src="@/assets/img/collection/recover.png" />
       </div>
     </div>
-    <div class="mapTool" v-show="test.fwval">
+    <div class="mapTool2" v-show="test.fwval">
       <div class="tool-rotate" @click="zoomIn" title="鏀惧ぇ">
         <img src="@/assets/img/collection/add.png" />
       </div>
@@ -19,23 +24,38 @@
 
 <style scoped>
 .mapTool {
-  border-radius: 10px;
+  width: 51px;
+  /* border-radius: 10px; */
+  /* background: #ffffff; */
+  /* margin-bottom: 8px; */
+}
+.mapTool .tool-rotate img {
+  width: 100%;
+}
+.mapTool2 {
+  width: 40px;
+  height: 80px;
+  margin: 0 auto;
   background: #ffffff;
-  margin-bottom: 8px;
+  box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.21);
+  border-radius: 13px;
+  display: flex;
+  flex-direction: column;
+  justify-content: space-evenly;
+  align-items: center;
 }
-
+.mapTool2 .tool-rotate img {
+  width: 18px;
+}
 .border {
-  border: 0.5px solid #efecec;
+  width: 36px;
+  height: 1px;
+  border: 1px solid #e5e5e5;
 }
 
-.tool-rotate {
+/* .tool-rotate {
   padding: 8px;
-}
-
-.tool-rotate img {
-  width: 20px;
-  height: 20px;
-}
+} */
 </style>
     
 <script>
@@ -45,7 +65,7 @@
   props: ["test"],
   data() {
     return {
-      state1:store.mapTools,
+      state1: store.mapTools,
       state: store.layerPanel,
       customStyle: {
         position: "absolute",
@@ -61,7 +81,7 @@
         if (newVal) {
           this.customStyle = {
             position: "absolute",
-            top: "2rem",
+            top: "calc(0.75rem + 51px)",
             right: "0.1rem",
           };
         } else {
@@ -107,6 +127,10 @@
         duration: 1000, // 缂╂斁鎸佺画鏃堕棿锛岄粯璁や笉闇�瑕佽缃�
       });
     },
+    PointingNorth() {
+      alert("鎸囧寳閽堝紑鍙戜腑");
+      // console.log("鎸囧寳閽堝紑鍙戜腑")
+    },
   },
 };
 </script>
\ No newline at end of file
diff --git a/src/components/rightNavigation/NavigationBar2.vue b/src/components/rightNavigation/NavigationBar2.vue
index b1b4b64..d9f3beb 100644
--- a/src/components/rightNavigation/NavigationBar2.vue
+++ b/src/components/rightNavigation/NavigationBar2.vue
@@ -1,9 +1,10 @@
 <template>
   <div class="navigationBar" v-if="state.show">
-    <div class="menuBtn" @click="handleMenuListShow">
+    <!-- <div class="menuBtn" @click="handleMenuListShow">
       <img src="@/assets/img/navigation/menuicon.png" />
-    </div>
-    <div class="menuList" v-show="showMenuList.show">
+    </div> -->
+    <!-- <div class="menuList" v-show="showMenuList.show"> -->
+    <div class="menuList" v-show="true">
       <ul>
         <li
           v-for="(value, key) in menuList"
@@ -16,7 +17,7 @@
               :src="showState[value.attr].show ? value.imgActive : value.img"
               :class="showState[value.attr].show ? 'Active' : 'noActive'"
             />
-            <span>{{ value.name }}</span>
+            <!-- <span>{{ value.name }}</span> -->
           </div>
         </li>
       </ul>
@@ -30,7 +31,7 @@
   name: "NavigationBar",
   data() {
     return {
-      state:store.navigator,
+      state: store.navigator,
       showMenuList: store.MenuList,
       resetShowState: store.resetLink,
       favoriteShowState: store.favorite,
@@ -221,22 +222,25 @@
 }
 
 .menuList {
-  padding: 0px 2px;
+  /* background-color: red; */
+  /* padding: 0px 2px;
   position: absolute;
   margin-top: 0.1rem;
   right: 0;
   background-color: white;
-  border-radius: 10px;
+  border-radius: 10px; */
 }
 
 .menuItem {
-  width: 32px;
+  width: 51px;
+  /* width: 32px;
   color: black;
   margin-top: 10px;
   margin-bottom: 7px;
   border-bottom: 1px solid #e8e8e9;
+  background-color: #bfa;
   text-align: center;
-  cursor: pointer;
+  cursor: pointer; */
 }
 
 li:last-child .menuItem {
@@ -244,13 +248,13 @@
 }
 
 .menuItem img {
-  width: 24px;
-  text-align: center;
+  width: 100%;
+  /* text-align: center; */
 }
 
-.menuItem span {
+/* .menuItem span {
   display: block;
   text-align: center;
   margin-top: 2px;
-}
+} */
 </style>
diff --git a/src/components/sideMenu/layerMenu/layerPanel2.vue b/src/components/sideMenu/layerMenu/layerPanel2.vue
index 266415e..571844b 100644
--- a/src/components/sideMenu/layerMenu/layerPanel2.vue
+++ b/src/components/sideMenu/layerMenu/layerPanel2.vue
@@ -1,7 +1,7 @@
 <template>
   <div class="layerPanel">
     <div class="mapMode">
-      <div class="title" style="margin-top: 0px">鍦板浘妯″紡</div>
+      <div class="title">鍦板浘妯″紡</div>
       <div class="container">
         <div
           class="layerItem"
@@ -33,8 +33,8 @@
         </div>
       </div>
     </div>
-    <div class="areaType" style="margin-top: 10px">
-      <div class="title">
+    <div class="areaType">
+      <div class="title ZTtitle">
         涓撻搴旂敤
         <!-- 涓嶆樉绀烘洿澶氬浘灞� -->
         <span class="more" v-show="false" @click.stop="showLayerTree"
@@ -53,9 +53,6 @@
             ZTValue.name
           }}</span>
         </div>
-      </div>
-      <div class="title2"></div>
-      <div class="container">
         <div
           class="layerItem"
           v-for="(funcValue, funcIndex) in FuncList"
@@ -71,6 +68,22 @@
           }}</span>
         </div>
       </div>
+      <!-- <div class="container">
+        <div
+          class="layerItem"
+          v-for="(funcValue, funcIndex) in FuncList"
+          :key="funcValue.id"
+          @click.stop="handleFuncClick(funcIndex)"
+        >
+          <img
+            :src="funcValue.src"
+            :class="{ active: curFuncIndex == funcIndex }"
+          />
+          <span :class="{ spanActive: curFuncIndex == funcIndex }">{{
+            funcValue.name
+          }}</span>
+        </div>
+      </div> -->
     </div>
 
     <!-- <div class="yjsxt">
@@ -532,66 +545,100 @@
 <style scoped>
 .layerPanel {
   width: 100%;
+  /* height: 396px; */
   position: absolute;
   bottom: 0px;
   align-items: center;
-  padding: 0.1rem;
-  background: white;
+  /* padding: 0.1rem; */
+  background: #ffffff;
   z-index: 1000;
-  padding-left: 0.25rem;
+  /* padding-left: 0.25rem; */
   border-radius: 15px 15px 0px 0px;
 }
+.mapMode {
+  width: 100%;
+  margin-top: 24px;
+  padding-left: 28px;
+}
 
+@font-face {
+  font-family: "YouSheBiaoTiHei";
+  src: url("../../../../static/YouSheBiaoTiHei.ttf");
+}
 .title {
-  height: 25px;
-  font-size: 16px;
-  font-family: Source Han Sans SC;
-  font-weight: 700;
-  color: #181818;
-  line-height: 25px;
-  margin: 10px 0px 10px 0;
+  width: 72px;
+  height: 14px;
+  font-family: "YouSheBiaoTiHei";
+  font-weight: 400;
+  font-size: 19px;
+  color: #2e2e2e;
+  line-height: 15px;
+  margin-bottom: 18px;
 }
-
-.title2 {
-  height: 15px;
-}
-
 .container {
+  width: 100%;
   display: flex;
   align-items: center;
   text-align: center;
+  flex-wrap: wrap;
 }
 
 .layerItem {
   /* font-size: 14px; */
-  font-family: Source Han Sans SC;
+  font-family: "寰蒋闆呴粦";
   font-weight: 400;
-  margin-right: 30px;
   cursor: pointer;
 }
-
+.mapMode .layerItem {
+  width: 91px;
+  margin-right: 24px;
+}
+.mapMode img {
+  display: block;
+  width: 91px;
+  border-radius: 11px;
+  border: 1px dashed #127dff;
+  /* height: 40px; */
+  margin-bottom: 11px;
+}
+span {
+  font-family: "寰蒋闆呴粦";
+  font-weight: 500;
+  font-size: 15px;
+  color: #212121;
+  line-height: 12px;
+}
 .active {
-  color: #4187ff;
-  border: 2px solid #4187ff;
+  color: #127dff;
+  border: 2px solid #127dff;
   border-radius: 10px;
 }
 
 .spanActive {
-  color: #4187ff;
+  color: #127dff;
 }
-
-img {
+.areaType {
+  width: 100%;
+  margin-top: 30px;
+}
+.areaType .ZTtitle {
+  margin-left: 28px;
+  margin-bottom: 3px;
+}
+.areaType .container{
+  padding: 0 18px 22px;
+  justify-content: space-between;
+}
+.areaType img {
   display: block;
-  width: 60px;
-  height: 40px;
-  margin-bottom: 5px;
+  width: 84px;
 }
 
 .more {
   float: right;
   margin-right: 20px;
   font-size: 0.12rem;
-  color: #4187ff;
+  color: #127dff;
   line-height: 25px;
   font-weight: 500;
   font-family: unset;
diff --git a/src/utils/ztt.js b/src/utils/ztt.js
index 75e148c..ae1012a 100644
--- a/src/utils/ztt.js
+++ b/src/utils/ztt.js
@@ -9,7 +9,7 @@
         id: "qiyexinxi",
         name: "浼佷笟淇℃伅",
         active: false,
-        src: require("@/assets/img/layer/qiyefenbu.png"),
+        src: require("@/assets/img/layer/qiyexinxi.png"),
     },
     {
         id: "shizhengganti",
diff --git a/src/utils/ztt2.js b/src/utils/ztt2.js
index 75e148c..ae1012a 100644
--- a/src/utils/ztt2.js
+++ b/src/utils/ztt2.js
@@ -9,7 +9,7 @@
         id: "qiyexinxi",
         name: "浼佷笟淇℃伅",
         active: false,
-        src: require("@/assets/img/layer/qiyefenbu.png"),
+        src: require("@/assets/img/layer/qiyexinxi.png"),
     },
     {
         id: "shizhengganti",
diff --git a/static/YouSheBiaoTiHei.ttf b/static/YouSheBiaoTiHei.ttf
new file mode 100644
index 0000000..3729151
--- /dev/null
+++ b/static/YouSheBiaoTiHei.ttf
Binary files differ

--
Gitblit v1.9.3