From 2f63f26c3240f9d8f9e8696df7037d2ac5c744a6 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期三, 25 三月 2026 09:16:30 +0800
Subject: [PATCH] 新增标签页面以及跳转路径和大屏内容调整

---
 src/views/analysisScreen/operationBigdata.vue |   30 ++++++++++++++++++++++--------
 1 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/src/views/analysisScreen/operationBigdata.vue b/src/views/analysisScreen/operationBigdata.vue
index ae0980e..ab63b7b 100644
--- a/src/views/analysisScreen/operationBigdata.vue
+++ b/src/views/analysisScreen/operationBigdata.vue
@@ -27,21 +27,21 @@
             </div>
             <img class="title_line" src="@/assets/img/bigdata/daoh.png" alt="" />
             <div class="icon_ct">
-              <div class="icon_fa">
+              <div class="icon_fa" @click="goToDataAnalysis">
                 <div class="icon_img_fa">
                   <img src="@/assets/img/bigdata/cheliuliang.png" alt="" />
                 </div>
                 <div class="icon_name">杞︽祦閲�</div>
                 <div class="icon_num">{{ overviewData.trafficFlow }}</div>
               </div>
-              <div class="icon_fa">
+              <div class="icon_fa" @click="goToDataAnalysis">
                 <div class="icon_img_fa">
                   <img src="@/assets/img/bigdata/jinzhanshu.png" alt="" />
                 </div>
                 <div class="icon_name">杩涚珯鏁�</div>
                 <div class="icon_num">{{ overviewData.inboundCount }}</div>
               </div>
-              <div class="icon_fa">
+              <div class="icon_fa" @click="goToDataAnalysis('oilCount')">
                 <div class="icon_img_fa">
                   <img src="@/assets/img/bigdata/jiayoushuliang.png" alt="" />
                 </div>
@@ -65,7 +65,7 @@
               <div class="pie_self" id="refuelingRateChart"></div>
             </div>
           </div>
-          <div class="block customer_statis">
+          <div class="block customer_statis" @click="goToCarInfo">
             <div class="block_title">
               <div>
                 <span class="blue_text">瀹㈡埛</span>
@@ -103,7 +103,7 @@
               </div>
             </div>
           </div>
-          <div class="block traffic_statis">
+          <div class="block traffic_statis" @click="goToDataAnalysis">
             <div class="block_title">
               <div>
                 <span class="blue_text">杞︽祦閲�</span>
@@ -126,7 +126,7 @@
             <!-- <img class="person_img" src="@/assets/img/bigdata/person.png" alt="" />
             <img class="car_img" src="@/assets/img/bigdata/car.png" alt="" /> -->
           </div>
-          <div class="block refueling_statis">
+          <div class="block refueling_statis" @click="goToDataAnalysis">
             <div class="block_title">
               <div>
                 <span class="blue_text">鍔犳补</span>
@@ -164,7 +164,7 @@
               </div>
             </div>
           </div>
-          <div class="block vehicle_type_distribution">
+          <div class="block vehicle_type_distribution" @click="goToCarInfo">
             <div class="block_title">
               <div>
                 <span class="blue_text">杞﹀瀷</span>
@@ -184,7 +184,7 @@
               </div>
             </div>
           </div>
-          <div class="block monthly_sales_statis">
+          <div class="block monthly_sales_statis" @click="goToSales">
             <div class="block_title">
               <div>
                 <span class="blue_text">鏈堝害閿�鍞�</span>
@@ -281,6 +281,20 @@
     goAlarmPage() {
       window.location.href = window.location.origin + '/analysisScreen/alarmBigdata'
     },
+    goToDataAnalysis(target) {
+      const scrollTarget = target === 'oilCount' ? 'oil-count-card' : 'traffic-flow-card'
+      localStorage.setItem('scrollToTarget', scrollTarget)
+      if (target === 'oilCount') {
+        localStorage.setItem('trendAnalysisType', '1')
+      }
+      window.location.href = window.location.origin + '/data/DataReport'
+    },
+    goToCarInfo() {
+      window.location.href = window.location.origin + '/data/carInfo'
+    },
+    goToSales() {
+      window.location.href = window.location.origin + '/data/sales'
+    },
     //鑾峰彇杩愯惀姒傚喌鏁版嵁
     getOverviewData() {
       getAction('/jyz/operationData/overview', {}).then((res) => {

--
Gitblit v1.8.0