refactor(ndm-security-box-diag-info): make all fields optional

This commit is contained in:
yangsy
2025-11-12 15:37:27 +08:00
parent be88c0b31a
commit a5a6ff9dbe
2 changed files with 24 additions and 23 deletions

View File

@@ -1,23 +1,24 @@
export interface NdmSecurityBoxDiagInfo {
[key: string]: any;
info: [
info?: [
{
addrCode: number;
circuits: NdmSecurityBoxCircuit[];
fanSpeeds: number[];
humidity: number;
switches: number[];
temperature: number;
addrCode?: number;
circuits?: NdmSecurityBoxCircuit[];
fanSpeeds?: number[];
humidity?: number;
switches?: number[];
temperature?: number;
},
];
stCommonInfo: {
内存使用率: string;
CPU使用率: string;
stCommonInfo?: {
[key: string]: any;
内存使用率?: string;
CPU使用率?: string;
};
}
export interface NdmSecurityBoxCircuit {
current: number;
status: number;
voltage: number;
current?: number;
status?: number;
voltage?: number;
}