From ab8f3297f7c8243d486c9da0900e4f813b2ea2df Mon Sep 17 00:00:00 2001 From: suerprisePlus <15810472099@163.com> Date: 星期三, 27 十一月 2024 17:16:46 +0800 Subject: [PATCH] 功能更新 --- src/views/visualization/list/chart.vue | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/views/visualization/list/chart.vue b/src/views/visualization/list/chart.vue index 73df6d7..94ec44c 100644 --- a/src/views/visualization/list/chart.vue +++ b/src/views/visualization/list/chart.vue @@ -27,9 +27,9 @@ <td>{{ roadItem.line }}</td> <td style="color:#f56c6c">{{ roadItem.level }}</td> <td style="color:#409eff"> - <el-button v-show="flagData != roadItem.address" class="elButton" type="primary" plain + <el-button v-show="flagData != roadItem.type" class="elButton" type="primary" plain size="mini" @click="setChangeItem()">璇︽儏</el-button> - <el-button v-show="flagData == roadItem.address" class="elButton" type="danger" plain + <el-button v-show="flagData == roadItem.type" class="elButton" type="danger" plain size="mini" @click="setCannelItem()">閲嶇疆</el-button> </td> </tr> @@ -82,6 +82,8 @@ }, methods: { setCannelItem() { + this.$store.state.mapLayers.weatherFlag = false; + this.$store.state.mapLayers.weatherFlag = 2 this.flagData = null; mapWeather.closeRegionWeather() }, @@ -91,8 +93,10 @@ }, setChangeItem() { var res = this.roadItem; - window.regionWeather = res.address; + window.regionWeather = res.type; var event = new Event('POIDetailDataChange'); + this.$store.state.mapLayers.weatherMsg = mapWeather.getWearData(res); + this.$store.state.mapLayers.weatherFlag = 1; window.dispatchEvent(event); mapWeather.setRegionWeatherType(res); }, -- Gitblit v1.9.3