From 39b926f58718ba6e27d7ca27b9f0623ff78318e1 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期六, 22 二月 2025 17:23:33 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/views/components/Map/index.vue | 15 +++++++++------ src/views/components/projectOverview.vue | 16 ++++++++-------- 2 files changed, 17 insertions(+), 14 deletions(-) diff --git a/src/views/components/Map/index.vue b/src/views/components/Map/index.vue index c81f182..2b838fd 100644 --- a/src/views/components/Map/index.vue +++ b/src/views/components/Map/index.vue @@ -40,7 +40,7 @@ export default { data() { return { - zoom: 15, + zoom: 11, map: null, contentRef: {}, infoWin: {}, @@ -144,7 +144,7 @@ //form琛ㄥ崟涓槸鍚︽湁鍧愭爣锛屾湁鍒欏畾浣嶅埌瀵瑰簲浣嶇疆锛屾病鏈夊垯浣跨敤榛樿鐨� // 104.65417 28.75572 娴嬭瘯鏁版嵁 // 鍥涘窛鐪佸疁瀹惧競缈犲睆鍖哄ぇ瑙傛ゼ琛楅亾澶栧崡琛�71 - if (this.$props.mapList[0].addr) { + if (this.$props.mapList.length>0&&this.$props.mapList[0].addr) { const { lng: lon, lat } = await this.getGeocode( this.$props.mapList[0].addr ); @@ -388,10 +388,10 @@ makeAllMask(mapList) { // 娓呴櫎涔嬪墠鐨勬爣璁� this.map && this.map.clearOverLays(); - var minX = mapList[0].longitude; - var maxX = mapList[0].longitude; - var minY = mapList[0].latitude; - var maxY = mapList[0].latitude; + var minX = 180; + var maxX = -180; + var minY = 90; + var maxY = -90; var _this = this; mapList.map((item) => { const config = { @@ -412,7 +412,9 @@ projectAddr: item.projectAddress, projectStatus: item.usedStatus, }; + _this.makeMask(item.longitude, item.latitude, config); + if (item.longitude && item.longitude > maxX) { maxX = item.longitude; } @@ -426,6 +428,7 @@ minY = item.latitude; } }); + this.moveTo( (parseFloat(maxX) + parseFloat(minX)) / 2, (parseFloat(maxY) + parseFloat(minY)) / 2 diff --git a/src/views/components/projectOverview.vue b/src/views/components/projectOverview.vue index be61a27..b5454b1 100644 --- a/src/views/components/projectOverview.vue +++ b/src/views/components/projectOverview.vue @@ -46,7 +46,7 @@ <div :style="setTextColor(i.text)"> {{ i.statisticsMun - }}<span style="font-size: 18px">浜�</span> + }}<span style="font-size: 18px">涓囧厓</span> </div> </div> </div> @@ -59,7 +59,7 @@ <div class="mun">44</div> <div class="statistics"> <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + <div class="statistics-mun">1233<span style="font-size: 18px;">涓囧厓</span></div> </div> </div> </div> @@ -71,7 +71,7 @@ <div class="mun">44</div> <div class="statistics"> <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + <div class="statistics-mun">1233<span style="font-size: 18px;">涓囧厓</span></div> </div> </div> </div> @@ -83,7 +83,7 @@ <div class="mun">44</div> <div class="statistics"> <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + <div class="statistics-mun">1233<span style="font-size: 18px;">涓囧厓</span></div> </div> </div> </div> @@ -95,7 +95,7 @@ <div class="mun">44</div> <div class="statistics"> <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + <div class="statistics-mun">1233<span style="font-size: 18px;">涓囧厓</span></div> </div> </div> </div> @@ -107,7 +107,7 @@ <div class="mun">44</div> <div class="statistics"> <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + <div class="statistics-mun">1233<span style="font-size: 18px;">涓囧厓</span></div> </div> </div> </div> @@ -119,7 +119,7 @@ <div class="mun">44</div> <div class="statistics"> <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + <div class="statistics-mun">1233<span style="font-size: 18px;">涓囧厓</span></div> </div> </div> </div> @@ -131,7 +131,7 @@ <div class="mun">44</div> <div class="statistics"> <div>鍌ㄥ椤圭洰鏁伴噺缁熻</div> - <div class="statistics-mun">1233<span style="font-size: 18px;">浜�</span></div> + <div class="statistics-mun">1233<span style="font-size: 18px;">涓囧厓</span></div> </div> </div> </div> --> -- Gitblit v1.8.0