From f651ad5716aa86afafc16e8abe342ed7ddd9d986 Mon Sep 17 00:00:00 2001
From: zzw <228544128@qq.com>
Date: 星期二, 06 十月 2026 18:10:57 +0800
Subject: [PATCH] fix: show full date range separator in log filters

---
 emergency-repair-web/src/layout/AppLayout.vue |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/emergency-repair-web/src/layout/AppLayout.vue b/emergency-repair-web/src/layout/AppLayout.vue
index 68af8d7..04a8ed5 100644
--- a/emergency-repair-web/src/layout/AppLayout.vue
+++ b/emergency-repair-web/src/layout/AppLayout.vue
@@ -65,9 +65,9 @@
 }
 
 const REPORT_TITLES = {
-  overview: '瑁呭鏁呴殰鎬讳綋鍒嗘瀽',
+  overview: '璁惧鏁呴殰鎬讳綋鍒嗘瀽',
   'top-equipment': '鏁呴殰楂樺彂璁惧Top',
-  'by-team': '鎸塗缁熻',
+  'by-team': 'rk_鎸塗缁熻',
   contractors: '鍘傚缁翠慨鎯呭喌',
   trend: '骞村害瓒嬪娍'
 }
@@ -170,7 +170,7 @@
       if (path === '/fault/report') return 'el-icon-edit-outline'
       if (path.includes('/approval/') || path === '/fault/review') return 'el-icon-s-check'
       if (path === '/fault/dispatch') return 'el-icon-s-promotion'
-      if (path.startsWith('/fault/completion') || path === '/completion/report') return 'el-icon-finished'
+      if (path.startsWith('/fault/completion') || path.startsWith('/completion/')) return 'el-icon-finished'
       if (path.startsWith('/acceptance/')) return 'el-icon-circle-check'
       if (path.startsWith('/reports/')) return 'el-icon-data-analysis'
       if (path.startsWith('/system/')) return 'el-icon-setting'
@@ -259,9 +259,12 @@
   overflow-wrap: anywhere;
   word-break: break-word;
 }
-.mdi-tabbar { display: flex; flex: 0 0 40px; align-items: stretch; height: 40px; padding-top: 5px; border-bottom: 1px solid #cfdae5; background: #e3eaf1; }
-.mdi-tabs-scroll { flex: 1; min-width: 0; overflow-x: auto; overflow-y: hidden; }
-.mdi-tabs { display: inline-flex; align-items: flex-end; min-width: 100%; height: 100%; padding: 0 4px; }
+.mdi-tabbar { display: flex; flex: 0 0 50px; align-items: stretch; height: 50px; padding-top: 5px; border-bottom: 1px solid #cfdae5; background: #e3eaf1; }
+.mdi-tabs-scroll { flex: 1; min-width: 0; overflow-x: auto; overflow-y: hidden; scrollbar-width: thin; scrollbar-color: #9fb1c1 transparent; }
+.mdi-tabs-scroll::-webkit-scrollbar { height: 6px; }
+.mdi-tabs-scroll::-webkit-scrollbar-track { background: transparent; }
+.mdi-tabs-scroll::-webkit-scrollbar-thumb { border-radius: 6px; background: #9fb1c1; }
+.mdi-tabs { display: inline-flex; align-items: flex-end; min-width: 100%; height: 35px; padding: 0 4px; }
 .mdi-tab { display: inline-flex; flex: 0 0 auto; align-items: center; gap: 6px; max-width: 220px; height: 34px; margin-right: 2px; padding: 0 9px; border: 1px solid transparent; border-bottom: 0; border-radius: 4px 4px 0 0; color: #5c6f82; background: rgba(255, 255, 255, .42); cursor: pointer; font-size: 13px; user-select: none; }
 .mdi-tab:hover { color: #245275; background: rgba(255, 255, 255, .72); }
 .mdi-tab.is-active { height: 35px; color: #1f3348; background: #eef2f6; border-color: #cfdae5; box-shadow: inset 0 2px 0 #2c7fb8; }

--
Gitblit v1.9.1