|
@@ -1658,28 +1658,30 @@ export interface DataSelection {
|
|
childGroupId?: number;
|
|
childGroupId?: number;
|
|
deviceId?: number;
|
|
deviceId?: number;
|
|
paramCode: string;
|
|
paramCode: string;
|
|
|
|
+ paramName: string;
|
|
|
|
+ deviceName?: string;
|
|
}
|
|
}
|
|
|
|
|
|
export interface AlarmItem extends DataSelection {
|
|
export interface AlarmItem extends DataSelection {
|
|
id?: number;
|
|
id?: number;
|
|
type: number;
|
|
type: number;
|
|
- subType: string;
|
|
|
|
|
|
+ subType?: string;
|
|
}
|
|
}
|
|
|
|
|
|
export interface TriggerConditionItem extends AlarmItem {
|
|
export interface TriggerConditionItem extends AlarmItem {
|
|
- alarmAlgOperator: string;
|
|
|
|
- alarmThreshold: string;
|
|
|
|
- alarmDeviceState: string;
|
|
|
|
|
|
+ alarmAlgOperator?: string;
|
|
|
|
+ alarmThreshold?: string;
|
|
|
|
+ alarmDeviceState?: string;
|
|
alarmScheduledTime?: Dayjs;
|
|
alarmScheduledTime?: Dayjs;
|
|
- alarmRepeatTime: string;
|
|
|
|
|
|
+ alarmRepeatTime?: string;
|
|
}
|
|
}
|
|
|
|
|
|
export interface ExecutionAction extends AlarmItem {
|
|
export interface ExecutionAction extends AlarmItem {
|
|
- alarmAdjustmentValue: string;
|
|
|
|
|
|
+ alarmAdjustmentValue?: string;
|
|
alarmContact?: number;
|
|
alarmContact?: number;
|
|
- alarmAlertContent: string;
|
|
|
|
|
|
+ alarmAlertContent?: string;
|
|
alarmWaitTime?: Dayjs;
|
|
alarmWaitTime?: Dayjs;
|
|
- alarmNotifyMethod: string;
|
|
|
|
|
|
+ alarmNotifyMethod?: string;
|
|
}
|
|
}
|
|
|
|
|
|
export interface DataSelectionItem {
|
|
export interface DataSelectionItem {
|
|
@@ -1693,7 +1695,7 @@ export interface DataSelectionItem {
|
|
}
|
|
}
|
|
|
|
|
|
export interface AlarmEvent {
|
|
export interface AlarmEvent {
|
|
- id?: undefined;
|
|
|
|
|
|
+ id?: number;
|
|
eventName: string;
|
|
eventName: string;
|
|
startTime: string;
|
|
startTime: string;
|
|
endTime: string;
|
|
endTime: string;
|
|
@@ -1711,3 +1713,39 @@ export interface DataItem {
|
|
export interface AlarmEventItem extends AlarmItem {
|
|
export interface AlarmEventItem extends AlarmItem {
|
|
dataList: DataItem[];
|
|
dataList: DataItem[];
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+export interface AlarmPageParams extends PageParams {
|
|
|
|
+ searchContent: string;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+export type EventTriggerData = PageData<EventTrigger>;
|
|
|
|
+export interface EventTrigger {
|
|
|
|
+ id: number;
|
|
|
|
+ eventName: string;
|
|
|
|
+ deviceName: string;
|
|
|
|
+ triggerTimes: number;
|
|
|
|
+ lastTriggerTime: string;
|
|
|
|
+ updateTime: string;
|
|
|
|
+ enabled: boolean;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+export interface ChangeState {
|
|
|
|
+ id: number;
|
|
|
|
+ enabled: boolean;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+export interface AlarmHistory extends PageParams {
|
|
|
|
+ eventId: number;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+export type AlarmEventHistoryItemData = PageData<AlarmEventHistoryItem>;
|
|
|
|
+export interface AlarmEventHistoryItem {
|
|
|
|
+ id: number;
|
|
|
|
+ createTime: string;
|
|
|
|
+ updateTime: string;
|
|
|
|
+ createUserId: number;
|
|
|
|
+ updateUserId: number;
|
|
|
|
+ alarmEventId: number;
|
|
|
|
+ type: number;
|
|
|
|
+ errorMsg: string;
|
|
|
|
+}
|