From 95a1c8ca00f42eb9887b7bc04661595bd7ff518b Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 24 Dec 2021 09:56:20 +0800
Subject: [PATCH] 图片及部分样式更改

---
 src/components/leftNav/index.vue |  118 +++++++++++++++++++++++++++++++---------------------------
 1 files changed, 63 insertions(+), 55 deletions(-)

diff --git a/src/components/leftNav/index.vue b/src/components/leftNav/index.vue
index 44b95f5..9468241 100644
--- a/src/components/leftNav/index.vue
+++ b/src/components/leftNav/index.vue
@@ -14,7 +14,7 @@
 
 <script>
 
-import { getAEDkList, getParkList, getComeList, getSceneList, getTagList } from '@/api/pc/leftNav/index'
+import { getAEDkList, getParkList, getComeList, getSceneList, getWayList, getTagList } from '@/api/pc/leftNav/index'
 
 export default {
     name: 'leftNav',
@@ -46,22 +46,22 @@
                     checked: '/img/leftnav/scene-checked.png',
                     layer: 'sceneLayer'
                 },
-                {
-                    flag: false,
-                    label: '监控',
-                    img: '/img/leftnav/monitor.png',
-                    normal: '/img/leftnav/monitor.png',
-                    checked: '/img/leftnav/monitor-checked.png',
-                    layer: 'sceneLayer'
-                },
-                {
-                    flag: false,
-                    label: '活动',
-                    img: '/img/leftnav/activity.png',
-                    normal: '/img/leftnav/activity.png',
-                    checked: '/img/leftnav/activity-checked.png',
-                    layer: 'activityLayer'
-                },
+                // {
+                //     flag: false,
+                //     label: '监控',
+                //     img: '/img/leftnav/monitor.png',
+                //     normal: '/img/leftnav/monitor.png',
+                //     checked: '/img/leftnav/monitor-checked.png',
+                //     layer: 'sceneLayer'
+                // },
+                // {
+                //     flag: false,
+                //     label: '活动',
+                //     img: '/img/leftnav/activity.png',
+                //     normal: '/img/leftnav/activity.png',
+                //     checked: '/img/leftnav/activity-checked.png',
+                //     layer: 'activityLayer'
+                // },
                 {
                     flag: false,
                     label: 'AED',
@@ -163,22 +163,24 @@
                 this.tagLayer.show = false
             })
 
-            const positions2 = this.generatePosition(5)
-            positions2.forEach((item, index) => {
-                const divIcon = new this.DC.DivIcon(
-                    item,
-                    `
+            getWayList().then(res => {
+                res.data.data.forEach(item => {
+                    const divIcon = new this.DC.DivIcon(
+                        new that.DC.Position(Number(item.jd), Number(item.wd), 0),
+                        `
                         <div  class="way-entitys-box">
                             <div  class="way-title" style="border: white 1px solid; padding-left: 2px;font-size: 12px; background: #0066ff;  width: 12px;line-height: 13px; padding:2px 1px 2px 1px; color:white;">
-                                工建街
+                                 ${item.roadname}
                             </div>
                             <div  class="way-sign-box">
                                 <img src="https://map.hit.edu.cn/images/roadsign3.png">
                             </div>
                         </div>
                     `
-                )
-                this.wayLayer.addOverlay(divIcon)
+                    )
+                    this.wayLayer.addOverlay(divIcon)
+                })
+                this.wayLayer.show = false
             })
 
             getSceneList().then(res => {
@@ -267,39 +269,45 @@
 <style scoped lang='scss'>
 .left-nav {
     position: fixed;
-    top: 15%;
-    right: 6%;
+    top: 100px;
+    right: 20px;
+    // bottom: 20px;
+    // left: 0;
     z-index: 1;
-    li {
-        margin-bottom: 8px;
-        font-weight: 400;
-        display: block;
-        width: 98px;
-        height: 33px;
-        line-height: 33px;
-        background-color: #fff;
-        border-radius: 17px;
-        text-align: center;
-        font-size: 0;
-        cursor: pointer;
+    ul {
+        // display: flex;
+        li {
+            // margin: 0 8px;
+            margin-bottom: 12px;
+            font-weight: 400;
+            display: block;
+            width: 98px;
+            height: 33px;
+            line-height: 33px;
+            background-color: #fff;
+            border-radius: 17px;
+            text-align: center;
+            font-size: 0;
+            cursor: pointer;
 
-        img {
-            width: 24px;
-            height: 24px;
-            vertical-align: middle;
-            margin-right: 10px;
-            image-rendering: -moz-crisp-edges;
-            image-rendering: -o-crisp-edges;
-            image-rendering: -webkit-optimize-contrast;
-            image-rendering: crisp-edges;
-            -ms-interpolation-mode: nearest-neighbor;
-        }
+            img {
+                width: 24px;
+                height: 24px;
+                vertical-align: middle;
+                margin-right: 10px;
+                image-rendering: -moz-crisp-edges;
+                image-rendering: -o-crisp-edges;
+                image-rendering: -webkit-optimize-contrast;
+                image-rendering: crisp-edges;
+                -ms-interpolation-mode: nearest-neighbor;
+            }
 
-        span {
-            display: inline-block;
-            vertical-align: middle;
-            font-size: 14px;
-            color: #2f2f2f;
+            span {
+                display: inline-block;
+                vertical-align: middle;
+                font-size: 14px;
+                color: #2f2f2f;
+            }
         }
     }
 }

--
Gitblit v1.9.3