From 799ec6799ad9e994f7d369f059ca7682962f648f Mon Sep 17 00:00:00 2001
From: zhizhijie <zhizhijie@users.noreply.gitee.com>
Date: 星期三, 02 九月 2026 00:08:30 +0800
Subject: [PATCH] fix: 能耗导入同报表期并发重导互斥锁 + 空车牌(0)过滤 + 前端导入按钮防连点
---
traffic-audit-web/src/views/Dashboard.vue | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/traffic-audit-web/src/views/Dashboard.vue b/traffic-audit-web/src/views/Dashboard.vue
index 1054c6f..ea88d0e 100644
--- a/traffic-audit-web/src/views/Dashboard.vue
+++ b/traffic-audit-web/src/views/Dashboard.vue
@@ -1,9 +1,9 @@
<template>
- <el-container>
- <el-header>浜ら�氱粺璁℃姤琛ㄥ鏍哥郴缁� - 宸ヤ綔鍙�</el-header>
+ <el-container direction="vertical">
+ <app-header title="浜ら�氱粺璁℃姤琛ㄥ鏍哥郴缁� - 宸ヤ綔鍙�"></app-header>
<el-container>
<el-aside width="200px">
- <el-menu router default-active="/dashboard">
+ <el-menu ref="sideMenu" router :default-active="$route.path" @select="onMenuSelect">
<el-menu-item index="/dashboard">宸ヤ綔鍙�</el-menu-item>
<el-menu-item index="/import">鏁版嵁瀵煎叆</el-menu-item>
<el-menu-item index="/data">鏁版嵁鏌ョ湅</el-menu-item>
@@ -11,8 +11,7 @@
<el-menu-item index="/audit">瀹℃牳缁撴灉</el-menu-item>
<el-menu-item index="/report">鎶ヨ〃鐢熸垚</el-menu-item>
<el-menu-item index="/rules">瑙勫垯绠$悊</el-menu-item>
- <el-menu-item index="/users">鐢ㄦ埛绠$悊</el-menu-item>
- </el-menu>
+ <el-menu-item index="/users">鐢ㄦ埛绠$悊</el-menu-item></el-menu>
</el-aside>
<el-main>
<div class="page-scroll">
@@ -26,9 +25,9 @@
<el-card style="margin-top:20px">
<div slot="header">Demo 鏁版嵁娴�</div>
<ol>
- <li>鏁版嵁瀵煎叆锛欻203-2鏈堟姤 / 杩愭斂杞﹁締 / 杞ㄨ抗閲岀▼ / 瑙勪笂瑙勪笅鎷嗗垎锛堟敮鎸侀噸澶嶅鍏ヨ鐩栵級</li>
- <li>瀹℃牳寮曟搸锛�6鏉¢缃鍒欙紙杞﹁締/鍚ㄤ綅杩愭斂瀵规瘮銆佸懆杞噺杞ㄨ抗瀵规瘮銆佽揣杩愮被鍨嬬幆姣斻�侀泦瑁呯寮傚父銆佹暣杞﹀惃浣嶈寖鍥达級</li>
- <li>鎶ヨ〃鐢熸垚锛氳揣杩愰噺鍛ㄨ浆閲忋�佸垎甯傚窞鏄庣粏銆佽揣杩愰噺鎺掑悕銆佸懆杞噺鎺掑悕锛堢偣鍑荤敓鎴愬苟涓嬭浇锛�</li>
+ <li>鏁版嵁瀵煎叆锛欻203-2璐ц繍鏈堟姤 / H203-1鏃呭鏈堟姤锛堝惈杩愭斂锛�/ 杩愭斂杞﹁締 / 杞ㄨ抗閲岀▼ / 瑙勪笂瑙勪笅鎷嗗垎锛堟敮鎸侀噸澶嶅鍏ヨ鐩栵級</li>
+ <li>瀹℃牳寮曟搸锛氳揣杩�6鏉� + 鏃呭8鏉¢缃鍒欙紙杩愭斂瀵规瘮銆佺幆姣�=0銆佸钩鍧囪繍璺濈幆姣斻�佹棤杞︽湁閲忕煕鐩剧瓑锛�</li>
+ <li>鎶ヨ〃鐢熸垚锛氳揣杩愶紙鍒嗗競宸炴槑缁�/鎺掑悕锛�+ 鏃呭鍒嗗競宸炴槑缁嗭紙鏈堟姤/骞存姤涓ょ妯″紡锛�</li>
</ol>
</el-card>
</div>
@@ -37,9 +36,10 @@
</el-container>
</template>
<script>
-export default { name: 'Dashboard' }
+import AppHeader from '@/components/AppHeader.vue'
+export default {
+ components: { AppHeader }, name: 'Dashboard' }
</script>
<style scoped>
-.el-header { background: #409EFF; color: white; line-height: 60px; font-size: 18px; }
.stat-num { font-size: 36px; color: #409EFF; }
</style>
\ No newline at end of file
--
Gitblit v1.9.1