You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
1.6 KiB
85 lines
1.6 KiB
package com.zc.business.domain;
|
|
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Data;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import java.util.Date;
|
|
import java.util.List;
|
|
|
|
/**
|
|
* 事件预案对象 dc_emergency_plans
|
|
*
|
|
* @author wangjiabao
|
|
* @date 2024-02-21
|
|
*/
|
|
|
|
@ApiModel("事件预案实体")
|
|
@Data
|
|
@AllArgsConstructor
|
|
@NoArgsConstructor
|
|
public class DcEmergencyPlans {
|
|
|
|
/**
|
|
* 事件预案编号
|
|
*/
|
|
@ApiModelProperty("事件预案编号")
|
|
private Integer id;
|
|
|
|
/**
|
|
* 预案名称
|
|
*/
|
|
@ApiModelProperty("预案名称")
|
|
private String planName;
|
|
|
|
/**
|
|
* 事件类型
|
|
*/
|
|
@ApiModelProperty("事件类型")
|
|
private int eventType;
|
|
|
|
/**
|
|
* 触发机制
|
|
*/
|
|
@ApiModelProperty("触发机制")
|
|
private String triggerMechanism;
|
|
|
|
@ApiModelProperty("创建时间")
|
|
private Date createTime;
|
|
@ApiModelProperty("修改时间")
|
|
private Date updateTime;
|
|
|
|
/**
|
|
* 设备类型
|
|
*/
|
|
@ApiModelProperty("设备类型")
|
|
private String deviceType;
|
|
|
|
/**
|
|
* 触发条件
|
|
*/
|
|
@ApiModelProperty("触发条件")
|
|
private String triggeringCondition;
|
|
|
|
/**
|
|
* 可控设备
|
|
*/
|
|
@ApiModelProperty("可控设备")
|
|
private String controllableDevice;
|
|
|
|
/**
|
|
* 控制指令
|
|
*/
|
|
@ApiModelProperty("控制指令")
|
|
private String controlCommand;
|
|
|
|
/**
|
|
* 执行操作
|
|
*/
|
|
@ApiModelProperty("执行操作")
|
|
private List<DcExecuteAction> dcExecuteAction;
|
|
|
|
|
|
}
|
|
|