feat: 新增多厂商安防箱支持并重构相关逻辑

- 新增安防箱适配器模块,统一封装不同厂商的设备操作逻辑
- 拆分原有安防箱API为beidian、ningtech两个厂商的专属实现
- 扩展安防箱诊断信息接口,补充设备ID、版本等元数据字段
- 更新安防箱设备卡片组件,支持自动识别厂商并适配空开控制逻辑
This commit is contained in:
yangsy
2026-05-19 15:01:27 +08:00
parent a43a8b24e3
commit c3f3844cd5
7 changed files with 139 additions and 14 deletions
@@ -12,8 +12,14 @@ export interface NdmSecurityBoxDiagInfo {
];
stCommonInfo?: {
[key: string]: any;
内存使用率?: string;
CPU使用率?: string;
设备ID?: string; // 'NTBoxMetro'
软件版本?: string; // 'V0101'
设备厂商?: string; // 'NingTech'
设备别名?: string; // 'SUN-IBOX'
设备型号?: string; // 'SUN-IBOX'
硬件版本?: string; // 'V0101'
内存使用率?: string; // '18'
CPU使用率?: string; // '1'
};
}