From c5d7868e9e5fb8013edb088a70e75fc83d575690 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期六, 07 三月 2026 10:36:05 +0800
Subject: [PATCH] #

---
 src/main/webapp/components/MapCanvas.js |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/main/webapp/components/MapCanvas.js b/src/main/webapp/components/MapCanvas.js
index be2b7d8..b5ced58 100644
--- a/src/main/webapp/components/MapCanvas.js
+++ b/src/main/webapp/components/MapCanvas.js
@@ -26,6 +26,7 @@
         <div v-show="showMapToolPanel" :style="mapToolBarStyle()">
           <div :style="mapToolRowStyle()">
             <button type="button" @click="toggleStationDirection" :style="mapToolButtonStyle(showStationDirection)">{{ showStationDirection ? '闅愯棌绔欑偣鏂瑰悜' : '鏄剧ず绔欑偣鏂瑰悜' }}</button>
+            <button type="button" @click="resetMapView" :style="mapToolButtonStyle(false)">閲嶇疆瑙嗗浘</button>
             <button type="button" @click="rotateMap" :style="mapToolButtonStyle(false)">鏃嬭浆</button>
             <button type="button" @click="toggleMirror" :style="mapToolButtonStyle(mapMirrorX)">{{ mapMirrorX ? '鍙栨秷闀滃儚' : '闀滃儚' }}</button>
           </div>
@@ -154,7 +155,7 @@
     this.loadStationColorConfig();
     this.loadLocList();
     this.connectWs();
-    
+
     setTimeout(() => {
       this.getMap(this.currentLev);
     }, 1000);
@@ -2408,6 +2409,11 @@
       this.applyMapTransform(true);
       this.saveMapTransformConfig();
     },
+    resetMapView() {
+      this.fitStageToContent();
+      this.scheduleAdjustLabels();
+      this.scheduleShelfChunkCulling();
+    },
     toggleStationDirection() {
       this.showStationDirection = !this.showStationDirection;
       this.applyStationDirectionVisibility();
@@ -2640,12 +2646,6 @@
     }
   }
 });
-
-
-
-
-
-
 
 
 

--
Gitblit v1.9.1