From fca23e806bb6d4d7c6bdc4b318d8ea559ae1d391 Mon Sep 17 00:00:00 2001
From: wujingjing <gersonwu@qq.com>
Date: 星期五, 17 一月 2025 11:16:47 +0800
Subject: [PATCH] 美化界面

---
 src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/Map.vue      |    4 ++--
 src/model/map/OLMap.ts                                                                   |    7 ++++++-
 src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/BasicMap.vue |    2 +-
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/BasicMap.vue b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/BasicMap.vue
index 321c5a7..912640b 100644
--- a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/BasicMap.vue
+++ b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/BasicMap.vue
@@ -34,7 +34,7 @@
 				</div>
 			</div>
 		</div>
-		<LayerControl v-if="olMap" :olMap="olMap" class="absolute top-3 left-10 z-10" />
+		<LayerControl v-if="olMap" :olMap="olMap" class="absolute top-3 left-3 z-10" />
 	</div>
 </template>
 
diff --git a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/Map.vue b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/Map.vue
index a7d0384..66c202e 100644
--- a/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/Map.vue
+++ b/src/components/chat/chatComponents/summaryCom/components/recordSetTable/map/Map.vue
@@ -12,7 +12,7 @@
 		<!-- 鍏ㄥ睆鎸夐挳 -->
 		<div class="absolute right-2 top-2 cursor-pointer" @click="toggleFullScreen">
 			<el-tooltip content="鍏ㄥ睆灞曞紑" placement="top">
-				<div class="ywifont text-[20px] text-black rounded-lg ywicon-fullscreen"></div>
+				<div class="ywifont !text-[20px] text-black rounded-lg ywicon-fullscreen"></div>
 			</el-tooltip>
 		</div>
 
@@ -23,7 +23,7 @@
 					<BasicMap ref="fullScreenMapRef" :config="fullScreenMapConfig" class="h-full" :data="data" @markerClick="markerClick" @closeInfoWindow="closeInfoWindow" />
 					<div class="absolute right-2 top-2 cursor-pointer" @click="toggleFullScreen">
 						<el-tooltip content="閫�鍑哄叏灞忥紙Esc锛�" placement="top">
-							<div class="ywifont text-[20px] text-black rounded-lg ywicon-tuichuquanping"></div>
+							<div class="ywifont !text-[20px] text-black rounded-lg ywicon-tuichuquanping"></div>
 						</el-tooltip>
 					</div>
 					<div class="absolute bottom-0 w-full">
diff --git a/src/model/map/OLMap.ts b/src/model/map/OLMap.ts
index 2385085..4d51821 100644
--- a/src/model/map/OLMap.ts
+++ b/src/model/map/OLMap.ts
@@ -258,8 +258,13 @@
 	}
 
 	private addBasicControl() {
-		this.map.addControl(new ZoomSlider());
+		// this.map.addControl(new ZoomSlider());
 		// this.map.addControl(new FullScreen());
+		const container = this.map.getViewport();
+		if (!container) return;
+		const olZoom = container.querySelector('.ol-zoom') as HTMLElement;
+		if (!olZoom) return;
+		olZoom.style.display = 'none';
 	}
 
 	getWMTS = () => {

--
Gitblit v1.9.3