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