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