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;
}