From a66092232c904e34e4977687d9e2ee73a1ca49e1 Mon Sep 17 00:00:00 2001
From: chenzeping <ChenZeping02609@163.com>
Date: 星期三, 14 四月 2021 19:06:29 +0800
Subject: [PATCH] 右侧固废管理查询定位弹框点的显示

---
 src/assets/css/map/map-panel-style.less               |    1 +
 src/components/panel/topicSearch/SolidWasteSearch.vue |   40 ++++++++++++++++++++--------------------
 2 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/src/assets/css/map/map-panel-style.less b/src/assets/css/map/map-panel-style.less
index 2ed915f..83a6ced 100644
--- a/src/assets/css/map/map-panel-style.less
+++ b/src/assets/css/map/map-panel-style.less
@@ -48,6 +48,7 @@
 }
 
 .el-dialog {
+  height: 500px;
   border: 0.00521rem solid @color;
   box-shadow: 0 0 0.03rem @color;
   background: rgba(0, 16, 30, 0.8);
diff --git a/src/components/panel/topicSearch/SolidWasteSearch.vue b/src/components/panel/topicSearch/SolidWasteSearch.vue
index 78a436b..3457c1d 100644
--- a/src/components/panel/topicSearch/SolidWasteSearch.vue
+++ b/src/components/panel/topicSearch/SolidWasteSearch.vue
@@ -152,26 +152,6 @@
       // console.log(this.form.keyword)
       const result = await mapApi.getSolidWaste(data)
       this.searchDataDisplay = result.Result.DataInfo
-      // 寰幆閬嶅巻鏁版嵁 鏍规嵁杩涜marker 鐨勫垱寤�
-      for (let i = 0; i < this.searchDataDisplay.length; i++) {
-        // 缁忕含搴� 浣嶇疆
-        const positionX = this.searchDataDisplay[i].Latitude
-        const positionY = this.searchDataDisplay[i].Longitude
-
-        // 瀹氫箟绫诲瀷 鐢ㄦ潵鍖哄垎鏁版嵁鐨勪笉鍚� 1.鎺ュ彛鎺ュ彛鏁版嵁鏉ヨ繘琛屾暟鎹殑鍒ゆ柇 2.鏍规嵁鏁版嵁绫诲瀷鐨勪笉鍚岋紝杩涜涓嶅悓绫诲瀷鐨勫浘鐗囨樉绀�
-        const judgeValue = this.searchDataDisplay[i].StorageQty
-        var iconUrl = this.differentTypes(judgeValue)
-
-        const marker = this.L.marker([positionX, positionY], {
-          // totransferData: this.searchDataDisplay[i],
-          icon: this.L.icon({
-            iconUrl: iconUrl,
-            iconSize: [30, 30],
-            iconAnchor: [15, 15]
-          })
-        })
-        this.layer.addLayer(marker)
-      }
     },
     // 涓嶅悓绫诲瀷鍥剧墖灏佽
     differentTypes (judgeValue) {
@@ -187,6 +167,26 @@
     async setBounced (val) {
       const pos = [val.Latitude, val.Longitude]
       window.map.flyTo(pos, 11)
+      // 寰幆閬嶅巻鏁版嵁 鏍规嵁杩涜marker 鐨勫垱寤�
+      // for (let i = 0; i < this.searchDataDisplay.length; i++) {
+      // 缁忕含搴� 浣嶇疆
+      const positionX = val.Latitude
+      const positionY = val.Longitude
+
+      // 瀹氫箟绫诲瀷 鐢ㄦ潵鍖哄垎鏁版嵁鐨勪笉鍚� 1.鎺ュ彛鎺ュ彛鏁版嵁鏉ヨ繘琛屾暟鎹殑鍒ゆ柇 2.鏍规嵁鏁版嵁绫诲瀷鐨勪笉鍚岋紝杩涜涓嶅悓绫诲瀷鐨勫浘鐗囨樉绀�
+      const judgeValue = val.StorageQty
+      var iconUrl = this.differentTypes(judgeValue)
+
+      const marker = this.L.marker([positionX, positionY], {
+        // totransferData: this.searchDataDisplay[i],
+        icon: this.L.icon({
+          iconUrl: iconUrl,
+          iconSize: [30, 30],
+          iconAnchor: [15, 15]
+        })
+      })
+      this.layer.addLayer(marker)
+      // }
       const t1 = setTimeout(async () => {
         const dataValue = {
           StoragePlaceId: val.StoragePlaceId

--
Gitblit v1.8.0