index.ts
725 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
export interface HomeStatisticsRecordType {
deviceInfo: DeviceInfo;
alarmInfo: TotalInfo;
tenantInfo: TotalInfo;
customerInfo: TotalInfo;
productInfo: TotalInfo;
messageInfo: MessageInfo;
alarmNoticeInfo: AlarmNoticeInfo;
}
export interface TotalInfo {
sumCount: number;
todayAdd: number;
}
export interface DeviceInfo {
sumCount: number;
onLine: number;
offLine: number;
inActive: number;
gateWay: number;
directConnection: number;
sensor: number;
todayAdd: number;
}
export interface MessageInfo {
messageCount: number;
dataPointsCount: number;
todayMessageAdd: number;
todayDataPointsAdd: number;
}
export interface AlarmNoticeInfo {
sumCount: number;
todayAdd: number;
}