From ed2d2ef233bb0a1925c7a910183c2ece22e116ea Mon Sep 17 00:00:00 2001 From: Timi Date: Sun, 12 Apr 2026 20:57:10 +0800 Subject: [PATCH] add ServerPartitionsDetail.vue --- src/components/TCellInfo.vue | 2 +- .../ServerDashboard/ServerDashboard.vue | 2 +- .../ServerPartitionsDetail.vue | 124 ++++++++++++++++++ src/router/index.ts | 14 ++ 4 files changed, 140 insertions(+), 2 deletions(-) create mode 100644 src/pages/dashboard/ServerDashboard/ServerPartitionsDetail.vue diff --git a/src/components/TCellInfo.vue b/src/components/TCellInfo.vue index 2e272fd..1419327 100644 --- a/src/components/TCellInfo.vue +++ b/src/components/TCellInfo.vue @@ -82,7 +82,7 @@ defineSlots<{ .value { flex: 1 1 auto; min-width: 0; - font-size: .8rem; + font-size: 14px; text-align: right; } } diff --git a/src/pages/dashboard/ServerDashboard/ServerDashboard.vue b/src/pages/dashboard/ServerDashboard/ServerDashboard.vue index 89b4713..0192615 100644 --- a/src/pages/dashboard/ServerDashboard/ServerDashboard.vue +++ b/src/pages/dashboard/ServerDashboard/ServerDashboard.vue @@ -65,7 +65,7 @@ :note="Text.unit(item.used / item.total * 100, '%')" /> - + diff --git a/src/pages/dashboard/ServerDashboard/ServerPartitionsDetail.vue b/src/pages/dashboard/ServerDashboard/ServerPartitionsDetail.vue new file mode 100644 index 0000000..8b3f6c8 --- /dev/null +++ b/src/pages/dashboard/ServerDashboard/ServerPartitionsDetail.vue @@ -0,0 +1,124 @@ + + + + + diff --git a/src/router/index.ts b/src/router/index.ts index 330e195..e087595 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -12,6 +12,7 @@ import DashboardSetting from "@/pages/setting/DashboardSetting.vue"; import ThemeSetting from "@/pages/setting/ThemeSetting.vue"; import ServerDetail from "@/pages/dashboard/ServerDashboard/ServerDetail.vue"; import ServerPerformanceDetail from "@/pages/dashboard/ServerDashboard/ServerPerformanceDetail.vue"; +import ServerPartitionsDetail from "@/pages/dashboard/ServerDashboard/ServerPartitionsDetail.vue"; const router = createRouter({ history: createWebHistory("/"), @@ -95,6 +96,19 @@ const router = createRouter({ }, component: ServerPerformanceDetail }, + { + path: "/server/partitions-detail", + name: "ServerPartitionsDetail", + meta: { + depth: 3, + navBarVisible: true, + navBarCanBack: true, + navBarTitle: "磁盘详情", + tabBarVisible: false, + bodyBackground: "#F4F4F4" + }, + component: ServerPartitionsDetail + }, { path: "/settings/connect", name: "ConnectSetting",