From e6e005618fa7a3a8f6d32996b6cfa1a412c4b889 Mon Sep 17 00:00:00 2001 From: gaoxq <376340421@qq.com> Date: Mon, 9 Feb 2026 13:03:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=89=8D=E7=AB=AFvue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/info/Echart/LeftOut.vue | 143 ++++ .../components/info/Echart/Monitor.vue | 233 ++++++ .../components/info/Echart/RightOut.vue | 278 ++++++++ .../analysis/components/info/ServerInfo.vue | 666 ++---------------- 4 files changed, 722 insertions(+), 598 deletions(-) create mode 100644 web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/LeftOut.vue create mode 100644 web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/Monitor.vue create mode 100644 web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/RightOut.vue diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/LeftOut.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/LeftOut.vue new file mode 100644 index 00000000..e3c1d0ef --- /dev/null +++ b/web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/LeftOut.vue @@ -0,0 +1,143 @@ + + + + + + diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/Monitor.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/Monitor.vue new file mode 100644 index 00000000..19f9a762 --- /dev/null +++ b/web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/Monitor.vue @@ -0,0 +1,233 @@ + + + + + diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/RightOut.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/RightOut.vue new file mode 100644 index 00000000..8bddacc4 --- /dev/null +++ b/web-vue/packages/core/layouts/views/desktop/analysis/components/info/Echart/RightOut.vue @@ -0,0 +1,278 @@ + + + + + diff --git a/web-vue/packages/core/layouts/views/desktop/analysis/components/info/ServerInfo.vue b/web-vue/packages/core/layouts/views/desktop/analysis/components/info/ServerInfo.vue index bc59dd1d..fb20a8e5 100644 --- a/web-vue/packages/core/layouts/views/desktop/analysis/components/info/ServerInfo.vue +++ b/web-vue/packages/core/layouts/views/desktop/analysis/components/info/ServerInfo.vue @@ -6,664 +6,134 @@ :showOkBtn="false" :showCancelBtn="false" defaultFullscreen="true" - width="70%" + width="100%" + class="server-detail-modal" >
-
-
-
-

基础信息

-
-
-
主机名称:
-
- {{ serverInfo?.sysHostname || '--' }} -
-
🖥️
-
-
-
IP 地址:
-
- {{ serverInfo?.ipAddress || '--' }} -
-
🌐
-
-
-
CPU 型号:
-
- {{ serverInfo?.cpuModel || '--' }} -
-
⚙️
-
-
-
内存大小:
-
- {{ serverInfo?.memoryTotal || '--' }} -
-
🧠
-
-
-
系统版本:
-
- {{ serverInfo?.kernelVersion || '--' }} -
-
🖨️
-
-
-
+
+
-
-
-

磁盘信息

-
-
-
-
挂载路径
-
设备名称
-
总容量
-
已用容量
-
磁盘使用率
-
-
-
-
-
📁
-
暂无磁盘信息
-
-
-
- 📂 -
- {{ disk.mountPoint || '--' }} -
-
-
-
- {{ disk.device || '--' }} -
-
-
-
- {{ disk.totalSize || '--' }} -
-
-
-
- {{ disk.usedSize || '--' }} -
-
-
-
-
- {{ disk.usageRate || 0 }}% -
-
-
-
-
-
-
-
+
+
- -
-
-

监控信息

-
-
+ +
+ +
+
\ No newline at end of file +/* 移除原有的滚动条美化样式(已无必要) */ +