From ffd8a878548b0a755e77551b4e9d90ba5fd7758b Mon Sep 17 00:00:00 2001 From: hi2hi Date: Mon, 9 Dec 2024 03:23:42 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=200.4.8=20-=20Publish=20?= =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E7=A6=81=E7=94=A8=E5=88=B7?= =?UTF-8?q?=E6=96=B0=E7=9A=84=E8=AE=BE=E7=BD=AE=E6=9C=AA=E8=83=BD=E7=94=9F?= =?UTF-8?q?=E6=95=88=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/views/components/server-detail/server-monitor.vue | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index f6876dd..8fb49b9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nazhua", - "version": "0.4.7", + "version": "0.4.8", "type": "module", "scripts": { "dev": "vite", diff --git a/src/views/components/server-detail/server-monitor.vue b/src/views/components/server-detail/server-monitor.vue index b7f30b9..57a1adc 100644 --- a/src/views/components/server-detail/server-monitor.vue +++ b/src/views/components/server-detail/server-monitor.vue @@ -152,10 +152,16 @@ async function setTimeLoadMonitor() { clearTimeout(loadMonitorTimer); } await loadMonitor(); - let monitorRefreshTime = ((config.nazhua.monitorRefreshTime * 1) || 10); + let monitorRefreshTime = parseInt(config.nazhua.monitorRefreshTime, 10); + // 0 为不刷新 + if (monitorRefreshTime === 0) { + return; + } + // 非数字 强制为 10 if (Number.isNaN(monitorRefreshTime)) { monitorRefreshTime = 10; } + // 最小 10 秒 const sTime = Math.min(monitorRefreshTime, 10); loadMonitorTimer = setTimeout(() => { setTimeLoadMonitor();