From f48b5813f99563a8e20dffc38c36c61cdcdc262d Mon Sep 17 00:00:00 2001 From: yangsy Date: Tue, 2 Sep 2025 23:17:22 +0800 Subject: [PATCH] refactor: extract structure --- .../device/diag-info/ndm-security-box-diag-info.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/apis/domains/device/diag-info/ndm-security-box-diag-info.ts b/src/apis/domains/device/diag-info/ndm-security-box-diag-info.ts index 401d881..9e0cdfb 100644 --- a/src/apis/domains/device/diag-info/ndm-security-box-diag-info.ts +++ b/src/apis/domains/device/diag-info/ndm-security-box-diag-info.ts @@ -3,11 +3,7 @@ export interface NdmSecurityBoxDiagInfo { info: [ { addrCode: number; - circuits: { - current: number; - status: number; - voltage: number; - }[]; + circuits: NdmSecurityBoxCircuit[]; fanSpeeds: number[]; humidity: number; switches: number[]; @@ -19,3 +15,9 @@ export interface NdmSecurityBoxDiagInfo { CPU使用率: string; }; } + +export interface NdmSecurityBoxCircuit { + current: number; + status: number; + voltage: number; +}