package com.ld.igds.models; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * 通风数据 * @author vince * */ @Data @Entity @Table(name = "D_AREATION_DATA") public class MAreationData implements Serializable { private static final long serialVersionUID = 1L; @Id @Column(name = "ID_", length = 40) @PropertyDef(label = "主键") private String id; @Column(name = "COMPANY_ID_", length = 10) @PropertyDef(label = "组织编码") private String companyId; @Column(name = "DEPT_ID_", length = 40) @PropertyDef(label = "所属分库") private String deptId; @Column(name = "DEPOT_ID_", length = 50) @PropertyDef(label = "操作仓库") private String depotId; @Column(name = "OBJECTIVE_", length = 100) @PropertyDef(label = "通风目的") private String objective; /** * 1:自然空气通风 * 2:加热空气通风 * 3:冷却空气通风 * 4:内循环控温 * 5:空调控温通风 * 6:维持通风 */ @Column(name = "TYPE_", length = 10) @PropertyDef(label = "通风类型") private String type; /** * 1:地槽 * 2:地上笼 * 3:移动式 * 4:箱式 * 5:径向 * 6:夹底 * 9:其他 */ @Column(name = "WIND_NET_TYPE_", length = 10) @PropertyDef(label = "风网类型") private String windNetType; /** * 1:压入式通风 * 2:吸出式通风 * 3:压入与吸出相结合式通风 * 4:环流通风 * 9:其它 */ @Column(name = "AIR_SUPPLY_MODE_", length = 10) @PropertyDef(label = "送风方式") private String airSupplyMode; /** * 总耗电量 千瓦 */ @Column(name = "TOTAL_ES_") @PropertyDef(label = "总耗电量") private Double totalEs; @Column(name = "BEFORE_TEMP_AVG_") @PropertyDef(label = "作业前平均粮温") private Double beforeTempAvg; @Column(name = "AFTER_TEMP_AVG_") @PropertyDef(label = "作业后平均粮温") private Double afterTempAvg; @Column(name = "BEFORE_PER_WET_AVG_") @PropertyDef(label = "作业前平均水分") private Double beforPerWetAvg; @Column(name = "AFTER_PER_WET_AVG_") @PropertyDef(label = "作业后平均水分") private Double afterPerWetAvg; @Column(name = "CHARGE_USER_", length = 30) @PropertyDef(label = "负责人", description = "通风作业负责人") private String chargeUser; @Column(name = "OPERATORS_", length = 30) @PropertyDef(label = "作业人员", description = "通风作业人") private String operators; @Column(name = "START_TIME_") @PropertyDef(label = "通风作业时间") private Date startTime; @Column(name = "LONG_TIME_") @PropertyDef(label = "通风时长,单位小时") private Double longTime; @Column(name = "UPDATE_TIME_") @PropertyDef(label = "修改时间", description = "最后修改时间") private Date updateTime; @Column(name = "UPDATE_USER_", length = 30) @PropertyDef(label = "修改人", description = "最后修改人") private String updateUser; @Column(name = "REMARK_", length = 200) @PropertyDef(label = "备注信息") private String remark; }