package com.ld.igds.models;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
import javax.persistence.Column;
|
import javax.persistence.Entity;
|
import javax.persistence.Id;
|
import javax.persistence.Table;
|
|
import com.ld.igds.constant.Constant;
|
import lombok.Data;
|
|
import com.bstek.dorado.annotation.PropertyDef;
|
|
/**
|
* 智能通风配置-方案配置,用户根据智能方案创建智能任务
|
*
|
* @author Andy
|
*/
|
@Data
|
@Entity
|
@Table(name = "D_TEMP_INTEL_CONF")
|
public class TempIntelConf implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
@Id
|
@Column(name = "ID_", length = 40)
|
@PropertyDef(label = "ID")
|
private String id;
|
|
@Column(name = "COMPANY_ID_", length = 10)
|
@PropertyDef(label = "组织编码", description = "")
|
private String companyId;
|
|
@Column(name = "NAME_", length = 50)
|
@PropertyDef(label = "方案名称")
|
private String name;
|
|
@Column(name = "DAY_START_")
|
@PropertyDef(label = "当天生效", description = "小时时间")
|
private Date dayStart;
|
|
@Column(name = "DAY_END_")
|
@PropertyDef(label = "当前失效", description = "小时时间")
|
private Date dayEnd;
|
|
@Column(name = "CHECK_INTERVAL_")
|
@PropertyDef(label = "温度检测频率", description = "例如:例如2小时一次")
|
private Integer checkInterval;
|
|
@Column(name = "TAG_HL",length = 2)
|
@PropertyDef(label = "是否生效")
|
private String tagHL = Constant.YN_N;
|
|
@Column(name = "OPEN_TEMP_HL_")
|
@PropertyDef(label = "层温差>=", description = "开启条件")
|
private Double openTempHL;
|
|
@Column(name = "CLOSE_TEMP_HL")
|
@PropertyDef(label = "层温差<=", description = "关闭条件 ")
|
private Double closeTempHL;
|
|
@Column(name = "CLOSE_TIME_HL")
|
@PropertyDef(label = "运行时间>=", description = "关闭条件 ")
|
private Double closeTimeHL;
|
|
@Column(name = "TAG_KT",length = 2)
|
@PropertyDef(label = "是否生效")
|
private String tagKT = Constant.YN_N;
|
|
@Column(name = "OPEN_TEMP_KT_")
|
@PropertyDef(label = "粮均温>=", description = "开启条件")
|
private Double openTempKT;
|
|
@Column(name = "CLOSE_TEMP_KT_")
|
@PropertyDef(label = "粮均温<=", description = "关闭条件 ")
|
private Double closeTempKT;
|
|
@Column(name = "CLOSE_TIME_KT")
|
@PropertyDef(label = "运行时间>=", description = "关闭条件 ")
|
private Double closeTimeKT;
|
|
@Column(name = "UPDATE_TIME_")
|
@PropertyDef(label = "修改时间", description = "最后修改时间")
|
private Date updateTime;
|
|
@Column(name = "UPDATE_USER_", length = 30)
|
@PropertyDef(label = "修改人", description = "最后修改人")
|
private String updateUser;
|
|
}
|