From 1ca87d8ec24bfc4a1c2a5935e068eda0ac8a2e84 Mon Sep 17 00:00:00 2001 From: zou Date: Fri, 21 Aug 2026 23:19:52 +0800 Subject: [PATCH] =?UTF-8?q?fix(F006):=20UI=20=E6=89=93=E7=A3=A8=20P1-4=20b?= =?UTF-8?q?anner=20=E7=9D=80=E8=89=B2=20+=20P2=20Statistics/Dashboard=20Pa?= =?UTF-8?q?geHeader=20+=20=E5=85=A8=E5=B1=80=E8=A7=84=E8=8C=83=E6=B3=A8?= =?UTF-8?q?=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - P1-4: 企业详情页 audit-banner 修状态→class 映射 bug (banner-1/2/3 → banner-warning/success/danger) 颜色 token 改用 --st-warn/ok/err-bg/fg 自动适配暗色 - P2: StatisticsView / DashboardView 自定义 rr-page-header 改用 PageHeader 组件 删除 2 个文件里残留的 rr-page-title / rr-page-sub / rr-api-badge 死样式 - global-ui.scss: 顶部加组件使用约定注释 (状态呈现 / 表格列对齐 / Dialog 宽度 4 档) - 验证: 浏览器亮色截图 banner 已认证=绿色、Statistics 首页 PageHeader 正常 --- src/modules/dashboard/DashboardView.vue | 34 ++++++------------- src/modules/statistics/StatisticsView.vue | 20 +++-------- .../user/enterprise/EnterpriseDetailView.vue | 22 ++++++------ src/styles/global-ui.scss | 17 +++++++++- 4 files changed, 43 insertions(+), 50 deletions(-) diff --git a/src/modules/dashboard/DashboardView.vue b/src/modules/dashboard/DashboardView.vue index bf8f197..6150e72 100644 --- a/src/modules/dashboard/DashboardView.vue +++ b/src/modules/dashboard/DashboardView.vue @@ -13,6 +13,7 @@ import { ref, onMounted, watch, nextTick } from 'vue' import { httpGet } from '@/utils/request' import DataTable from '@/components/DataTable/DataTable.vue' +import PageHeader from '@/components/PageHeader/PageHeader.vue' interface Stat { label: string @@ -343,23 +344,14 @@ window.addEventListener('resize', () => { trendChart?.resize(); statusChart?.res