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 | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/views/visualization/list/chart.vue b/src/views/visualization/list/chart.vue index e9ad81e..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); }, @@ -116,6 +120,12 @@ } const myChart = echarts.init(id); var option = { + grid: { + left: "10%", + top: "10%", + right: "5%", + bottom: "25%", + }, title: { text: "", textStyle: { @@ -163,7 +173,7 @@ option && myChart.setOption(option); }, setEchartChange(res) { - + this.roadItem = res.val[0] this.showEchart(); @@ -189,7 +199,7 @@ color: #fff; width: 100%; height: 45px; - line-height: 45px; + line-height: 30px; background-size: 100% 100%; background-repeat: no-repeat; } -- Gitblit v1.9.3