From 306ef09707d6bcf9ffa67de55f86ab6f4362deee Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 18 七月 2025 10:04:01 +0800
Subject: [PATCH] 2025.7.18 动态溯源-测试版本

---
 src/views/historymode/HistoryMode.vue |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/views/historymode/HistoryMode.vue b/src/views/historymode/HistoryMode.vue
index 2865dec..452fc0d 100644
--- a/src/views/historymode/HistoryMode.vue
+++ b/src/views/historymode/HistoryMode.vue
@@ -126,7 +126,7 @@
     factorType(nValue, oValue) {
       if (nValue != oValue && this.status == 0) {
         Layer.clear();
-        this.draw();
+        this.draw(true);
         // this.drawHighlightPollution();
       }
     }
@@ -169,13 +169,17 @@
       done();
       this.draw();
     },
-    draw() {
+    draw(notSetBound) {
       // 鍒锋柊鍥句緥
       const factor = this.factorDatas.factor[this.factorType];
       sector.clearSector();
       // this.drawRoadLine(factor);
       this.drawRoadMap(factor);
       this.drawMassMarks(factor);
+      // 璋冩暣鍦板浘瑙嗚
+      if (!notSetBound) {
+        mapUtil.setBound(this.factorDatas.lnglats_GD);
+      }
     },
     // 缁樺埗3D璧拌璺嚎鍥�
     drawRoadMap(e) {
@@ -190,8 +194,6 @@
       marks.drawMassMarks(this.factorDatas, e, (index) => {
         this.handelIndexChange(index);
       });
-      // 璋冩暣鍦板浘瑙嗚
-      mapUtil.setBound(this.factorDatas.lnglats_GD);
     },
     drawSector(index) {
       // 1. 缁樺埗鏂版墖褰㈠尯鍩�

--
Gitblit v1.9.3