From 07118f3e06f114d7601e334e24cd4d43eb830efa Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Sat, 04 Jan 2025 20:20:21 +0800
Subject: [PATCH] 图片资源

---
 src/pages/map/components/scomponents/layersControl.vue |   81 ++++++++++++++++------------------------
 1 files changed, 32 insertions(+), 49 deletions(-)

diff --git a/src/pages/map/components/scomponents/layersControl.vue b/src/pages/map/components/scomponents/layersControl.vue
index 18a790a..eeb3786 100644
--- a/src/pages/map/components/scomponents/layersControl.vue
+++ b/src/pages/map/components/scomponents/layersControl.vue
@@ -2,7 +2,7 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2024-10-31 10:47:29
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2025-01-04 20:06:31
+ * @LastEditTime: 2025-01-04 20:19:00
  * @FilePath: \bigScreen\src\pages\map\components\scomponents\layersControl.vue
  * @Description:
  *
@@ -149,19 +149,19 @@
     children: [
       {
         parentId: '3',
-        id: '3-2',
-        label: '事故应急池',
+        id: '3-1',
+        label: '雨水池',
         type: 'layer',
         subType: 'labelPoint',
         method: getList,
         params: {
-          type: 2,
+          type: 1,
           size: 1000,
         },
         backgroundIcon: VITE_APP_BASE + 'img/mapicon/yjc.png',
         className: 'yjc-box',
         showPanel: false,
-        layerName: 'sg-yjc',
+        layerName: 'cq-yssjc',
         incident: (e) => {
           const { attrParams } = e.overlay
           // 删除
@@ -191,19 +191,19 @@
 
       {
         parentId: '3',
-        id: '3-1',
-        label: '初期雨水收集池',
+        id: '3-2',
+        label: '应急池',
         type: 'layer',
         subType: 'labelPoint',
         method: getList,
         params: {
-          type: 1,
+          type: 2,
           size: 1000,
         },
         backgroundIcon: VITE_APP_BASE + 'img/mapicon/yjc.png',
         className: 'yjc-box',
         showPanel: false,
-        layerName: 'cq-yssjc',
+        layerName: 'sg-yjc',
         incident: (e) => {
           const { attrParams } = e.overlay
           // 删除
@@ -292,7 +292,7 @@
       {
         parentId: '3',
         id: '3-5',
-        label: '水库',
+        label: '湿地',
         type: 'layer',
         subType: 'labelPoint',
         method: getList,
@@ -300,34 +300,34 @@
           type: 5,
           size: 1000
         },
-        backgroundIcon: VITE_APP_BASE + 'img/mapicon/sk.png',
-        className: 'sk-box',
+        backgroundIcon: VITE_APP_BASE + 'img/mapicon/sd.png',
+        className: 'xfs-box',
         showPanel: false,
-        layerName: 'sk',
+        layerName: 'sd',
         incident: (e) => {
           const { attrParams } = e.overlay
           // 删除
           destroyPop()
-          if (!attrParams.imageUrl) {
+          if (!attrParams.firmName) {
             return
           }
-          addPopLayers[attrParams.name] = new DC.HtmlLayer(attrParams.name)
-          window.$viewer.addLayer(addPopLayers[attrParams.name])
+          addPopLayers[attrParams.id] = new DC.HtmlLayer(attrParams.id)
+          window.$viewer.addLayer(addPopLayers[attrParams.id])
           let iconEl = `<div class="marsBlueGradientPnl">
-                   <div>${attrParams.firmName}</div>
-                  <img src="${attrParams.imageUrl}" width="160" height="160" />
-                </div>`
+      <div>企业名称:${attrParams.firmName}</div>
+      <div>作用:${attrParams.mainFuncName}</div>
+          </div>`
           let divIcon = new DC.DivIcon(
             new DC.Position(attrParams.lng, attrParams.lat, attrParams.ele || 64),
             `<div class="public-map-popup-two">
-                    ${iconEl}
-                  </div>`
+              ${iconEl}
+            </div>`
           )
           let incident = () => {
             destroyPop()
           }
           divIcon.on(DC.MouseEventType.CLICK, incident)
-          addPopLayers[attrParams.name].addOverlay(divIcon)
+          addPopLayers[attrParams.id].addOverlay(divIcon)
         }
       },
 
@@ -376,23 +376,6 @@
       {
         parentId: '3',
         id: '3-7',
-        label: '洼地',
-        type: 'layer',
-        subType: 'labelPoint',
-        method: getList,
-        params: {
-          type: 7,
-          size: 1000
-        },
-        backgroundIcon: VITE_APP_BASE + 'img/mapicon/wd.png',
-        className: 'xfs-box',
-        showPanel: false,
-        layerName: 'wd'
-      },
-
-      {
-        parentId: '3',
-        id: '3-8',
         label: '桥梁',
         type: 'layer',
         subType: 'labelPoint',
@@ -407,7 +390,7 @@
         layerName: 'ql'
       },
 
-      {
+      /* {
         parentId: '3',
         id: '3-9',
         label: '雨水管网',
@@ -417,7 +400,7 @@
         source: ysgw,
         color: DC.Color.CYAN.withAlpha(0.9),
         height: 48,
-      },
+      }, */
     ]
   },
 
@@ -549,14 +532,14 @@
     ]
   },
 
-  {
-    id: '5',
-    label: '园区范围',
-    type: 'layer',
-    subType: 'geojsonWall',
-    layerName: 'yqfw',
-    source: yqfw
-  },
+  // {
+  //   id: '5',
+  //   label: '园区范围',
+  //   type: 'layer',
+  //   subType: 'geojsonWall',
+  //   layerName: 'yqfw',
+  //   source: yqfw
+  // },
 
   {
     id: '7',

--
Gitblit v1.9.3