|
@@ -1,12 +1,8 @@
|
|
|
package com.persagy.apm.energyalarmstarter.alarmdata.model.dto.alarmrecord;
|
|
|
|
|
|
-import com.fasterxml.jackson.databind.node.ObjectNode;
|
|
|
import com.persagy.apm.energyalarmstarter.alarmdata.feign.AlarmUrlParam;
|
|
|
-import com.persagy.apm.energyalarmstarter.alarmdata.model.dto.AlarmCondition;
|
|
|
import lombok.Data;
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
-import lombok.Getter;
|
|
|
-import lombok.Setter;
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
@@ -19,19 +15,42 @@ import java.util.Date;
|
|
|
@EqualsAndHashCode(callSuper = true)
|
|
|
@Data
|
|
|
public class AddAlarmRecordDTO extends AlarmUrlParam {
|
|
|
+ /**
|
|
|
+ * 报警记录id
|
|
|
+ */
|
|
|
private String id;
|
|
|
+ /**
|
|
|
+ * 报警条目编码
|
|
|
+ */
|
|
|
private String itemCode;
|
|
|
- private String projectId;
|
|
|
+ /**
|
|
|
+ * 报警对象id
|
|
|
+ */
|
|
|
private String objId;
|
|
|
+ /**
|
|
|
+ * 设备类编码
|
|
|
+ */
|
|
|
private String classCode;
|
|
|
+ /**
|
|
|
+ * 报警等级
|
|
|
+ */
|
|
|
private String level;
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
private String remark;
|
|
|
+ /**
|
|
|
+ * 报警名称
|
|
|
+ */
|
|
|
private String name;
|
|
|
+ /**
|
|
|
+ * 报警系统
|
|
|
+ */
|
|
|
private String category;
|
|
|
- private Integer concern;
|
|
|
+ /**
|
|
|
+ * 报警状态
|
|
|
+ */
|
|
|
private Integer state;
|
|
|
- private Date effectStartTime;
|
|
|
- private Date effectEndTime;
|
|
|
/**
|
|
|
* 报警性质
|
|
|
*/
|
|
@@ -44,21 +63,38 @@ public class AddAlarmRecordDTO extends AlarmUrlParam {
|
|
|
* 处理状态
|
|
|
*/
|
|
|
private Integer treatState;
|
|
|
- private String createUser;
|
|
|
- private ObjectNode condition;
|
|
|
- private ObjectNode triggerInfo;
|
|
|
+ /**
|
|
|
+ * 报警发生时的报警条件
|
|
|
+ */
|
|
|
+ private String condition;
|
|
|
+ /**
|
|
|
+ * 报警发生时的采集值信息
|
|
|
+ */
|
|
|
+ private String triggerInfo;
|
|
|
+ /**
|
|
|
+ * 报警发生时间
|
|
|
+ */
|
|
|
private Date triggerTime;
|
|
|
- private ObjectNode endInfo;
|
|
|
+ /**
|
|
|
+ * 报警恢复时的采集值信息
|
|
|
+ */
|
|
|
+ private String endInfo;
|
|
|
+ /**
|
|
|
+ * 报警恢复时间
|
|
|
+ */
|
|
|
private Date endTime;
|
|
|
- private Date createTime;
|
|
|
- private String updateUser;
|
|
|
- private Date updateTime;
|
|
|
- private Integer valid;
|
|
|
- private String groupCode;
|
|
|
+ /**
|
|
|
+ * 补充说明
|
|
|
+ */
|
|
|
+ private String supplement;
|
|
|
+ /**
|
|
|
+ * 工单id
|
|
|
+ */
|
|
|
private String orderId;
|
|
|
+ /**
|
|
|
+ * 工单状态
|
|
|
+ */
|
|
|
private String orderState;
|
|
|
- private ObjectNode supplement;
|
|
|
-
|
|
|
/**
|
|
|
* 忽略报警时间
|
|
|
*/
|
|
@@ -67,5 +103,4 @@ public class AddAlarmRecordDTO extends AlarmUrlParam {
|
|
|
* 报警处理完成时间
|
|
|
*/
|
|
|
private Date treatEndTime;
|
|
|
- private String targetId;
|
|
|
}
|