From bc5db4b5b1f14a8439e1fbcd8364fae2a400ec58 Mon Sep 17 00:00:00 2001 From: hi2hi Date: Fri, 24 Jan 2025 02:24:59 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E5=99=A8=E7=8A=B6=E6=80=81=E8=AE=A1=E7=AE=97=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E7=B1=BB=E5=9E=8B=E6=A3=80=E6=9F=A5=EF=BC=8C=E7=A1=AE?= =?UTF-8?q?=E4=BF=9D=E4=BC=A0=E8=BE=93=E5=92=8C=E9=80=9F=E5=BA=A6=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E7=9A=84=E5=AE=89=E5=85=A8=E7=B4=AF=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/header.vue | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/layout/components/header.vue b/src/layout/components/header.vue index 72912dd..2325244 100644 --- a/src/layout/components/header.vue +++ b/src/layout/components/header.vue @@ -187,10 +187,18 @@ const serverStat = computed(() => { if (store.state.serverList.length) { store.state.serverList.forEach((server) => { if (server.online === 1 && server.State) { - transfer.in += server.State.NetInTransfer; - transfer.out += server.State.NetOutTransfer; - netSpeed.in += server.State.NetInSpeed; - netSpeed.out += server.State.NetOutSpeed; + if (typeof server.State.NetInTransfer === 'number') { + transfer.in += server.State.NetInTransfer; + } + if (typeof server.State.NetOutTransfer === 'number') { + transfer.out += server.State.NetOutTransfer; + } + if (typeof server.State.NetInSpeed === 'number') { + netSpeed.in += server.State.NetInSpeed; + } + if (typeof server.State.NetOutSpeed === 'number') { + netSpeed.out += server.State.NetOutSpeed; + } } }); }