From 3a3000cacd7aff5df999483c89151c35c4d184c1 Mon Sep 17 00:00:00 2001 From: caoxiaozhu Date: Fri, 15 May 2026 09:36:17 +0000 Subject: [PATCH] =?UTF-8?q?feat(web):=20=E6=9B=B4=E6=96=B0=E4=BE=A7?= =?UTF-8?q?=E8=BE=B9=E6=A0=8F=E5=92=8C=E9=A1=B6=E9=83=A8=E5=AF=BC=E8=88=AA?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=EF=BC=8C=E6=96=B0=E5=A2=9E=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E8=B6=8B=E5=8A=BF=E5=9B=BE=E8=A1=A8=E7=BB=84=E4=BB=B6=EF=BC=8C?= =?UTF-8?q?=E5=A2=9E=E5=BC=BA=E5=89=8D=E7=AB=AF=E5=B1=95=E7=A4=BA=E8=83=BD?= =?UTF-8?q?=E5=8A=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/charts/LogTrendChart.vue | 152 ++++++++++++++++++++ web/src/components/layout/SidebarRail.vue | 1 + web/src/components/layout/TopBar.vue | 44 +++++- 3 files changed, 192 insertions(+), 5 deletions(-) create mode 100644 web/src/components/charts/LogTrendChart.vue diff --git a/web/src/components/charts/LogTrendChart.vue b/web/src/components/charts/LogTrendChart.vue new file mode 100644 index 0000000..db98a67 --- /dev/null +++ b/web/src/components/charts/LogTrendChart.vue @@ -0,0 +1,152 @@ + + + + + diff --git a/web/src/components/layout/SidebarRail.vue b/web/src/components/layout/SidebarRail.vue index 7208d79..4aede72 100644 --- a/web/src/components/layout/SidebarRail.vue +++ b/web/src/components/layout/SidebarRail.vue @@ -74,6 +74,7 @@ const sidebarMeta = { approval: { label: '审批中心', badge: '12' }, policies: { label: '知识管理' }, audit: { label: '任务规则中心' }, + logs: { label: '日志管理' }, employees: { label: '员工管理' }, settings: { label: '系统设置' } } diff --git a/web/src/components/layout/TopBar.vue b/web/src/components/layout/TopBar.vue index 55b680c..01ff6fc 100644 --- a/web/src/components/layout/TopBar.vue +++ b/web/src/components/layout/TopBar.vue @@ -100,11 +100,21 @@ + +