From 4eee579aa38af2ac9b48e4f6e6cfc1bedebf4822 Mon Sep 17 00:00:00 2001
From: zhizhijie <zhizhijie@users.noreply.gitee.com>
Date: 星期二, 22 九月 2026 10:04:48 +0800
Subject: [PATCH] fix(报表生成): 汇总大表进度弹窗优化(自动化下载提示 + 再次下载走本地缓存)

---
 traffic-audit-web/src/views/DataView.vue |   25 +++++++++++++++++++++----
 1 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/traffic-audit-web/src/views/DataView.vue b/traffic-audit-web/src/views/DataView.vue
index 3fafdd5..7b0d59e 100644
--- a/traffic-audit-web/src/views/DataView.vue
+++ b/traffic-audit-web/src/views/DataView.vue
@@ -17,6 +17,9 @@
       <el-main>
         <h3>瀵煎叆鏁版嵁鏌ョ湅</h3>
         <div class="toolbar">
+          <span class="toolbar-label">鎶ヨ〃鏈�</span>
+          <el-date-picker v-model="period" type="month" placeholder="鎶ヨ〃鏈燂紙鍏ㄩ儴锛�" value-format="yyyy-MM" clearable style="width:150px" @change="doQuery"></el-date-picker>
+          <span class="toolbar-sep"></span>
           <span class="toolbar-label">鏁版嵁绫诲瀷</span>
           <el-radio-group v-model="activeModule" size="small" @change="onModuleChange">
             <el-radio-button v-for="g in modules" :key="g.key" :label="g.key">{{ g.name }}</el-radio-button>
@@ -26,8 +29,6 @@
               <el-option v-for="t in activeTypes.types" :key="t.value" :label="t.label" :value="t.value"></el-option>
             </el-option-group>
           </el-select>
-          <span class="toolbar-sep"></span>
-          <el-date-picker v-model="period" type="month" placeholder="鎶ヨ〃鏈燂紙鍏ㄩ儴锛�" value-format="yyyy-MM" clearable style="width:150px" @change="doQuery"></el-date-picker>
           <el-input v-model="keyword" placeholder="浼佷笟/甯傚窞鍚嶇О" clearable style="width:180px" @keyup.enter.native="doQuery"></el-input>
           <el-button type="primary" size="small" @click="doQuery">鏌ヨ</el-button>
           <el-button size="small" icon="el-icon-full-screen" @click="toggleFullscreen">鍏ㄥ睆鏌ョ湅</el-button>
@@ -70,14 +71,30 @@
         {
           key: 'passenger', name: '鍏矾鏃呭', types: [
             { value: 'h2031', label: '鍏矾鏃呭杩愯緭鏈堝害鐢熶骇鎯呭喌' },
-            { value: 'passengerAuth', label: '杩愭斂杞﹁締鏁�' }
+            { value: 'passengerAuth', label: '杩愭斂杞﹁締鏁�' },
+            { value: 'passengerIndividual', label: '涓綋瀹㈣繍閲�/鍛ㄨ浆閲�' }
           ]
         },
         {
           key: 'city', name: '鍩庡競瀹㈣繍', types: [
             { value: 'cityBus', label: '鍩庡競鍏叡浜ら�氭湀搴﹁繍钀ユ儏鍐�' },
             { value: 'cityTaxi', label: '宸℃父鍑虹姹借溅杩愯惀鏈嶅姟鎯呭喌鏈堟姤' },
-            { value: 'cityTaxiAuth', label: '鍑虹杞﹁繍鏀胯溅杈�' }
+            { value: 'cityTaxiAuth', label: '鍑虹杞﹁繍鏀胯溅杈�' },
+            { value: 'wycTotal', label: '缃戠害杞︽�绘暟' },
+            { value: 'wycOrder', label: '缃戠害杞﹁鍗曞強鍏ㄧ渷鎬婚噺' }
+          ]
+        },
+        {
+          key: 'invest', name: '鎶曡祫', types: [
+            { value: 'investmentProject', label: '鎶曡祫椤圭洰鍩虹琛�' },
+            { value: 'investmentMonthly', label: '甯傚窞鏈堟姤椤圭洰杩涘害' },
+            { value: 'investmentSystem', label: '鎶曡祫绯荤粺姣忔湀瀵煎叆椤圭洰琛�' }
+          ]
+        },
+        {
+          key: 'energy', name: '鑳借��', types: [
+            { value: 'energyVehicle', label: '杞﹁締鑳借�楀搴︽暟鎹�' },
+            { value: 'energyAuth', label: '鑳借�楄繍鏀胯溅杈嗘暟' }
           ]
         }
       ],

--
Gitblit v1.9.1