package com.fzzy.api.entity; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.*; import java.io.Serializable; import java.util.Date; /** * 接口表-通风作业数据表 * * @author chen * @date 2022-09-02 16:17 */ @Data @Entity @Table(name = "API_1305") @EqualsAndHashCode(callSuper=false) public class Api1305 implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id @PropertyDef(label = "通风作业单号" ) @Column(name = "tfzydh", length = 41) private String tfzydh; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "通风日期" ) @Column(name = "tfrq") private Date tfrq; @PropertyDef(label = "仓房代码" ) @Column(name = "cfdm", length = 25) private String cfdm; @PropertyDef(label = "统一仓房编码") @Column(name = "tycfbm", length = 25) private String tycfbm; @PropertyDef(label = "通风目的" ) @Column(name = "tfmd", length = 128) private String tfmd; @PropertyDef(label = "粮堆孔隙度" ) @Column(name = "ldkxd") private Double ldkxd; @PropertyDef(label = "通风类型" ) @Column(name = "tflx", length = 1) private String tflx; @PropertyDef(label = "风道型式" ) @Column(name = "fdxs", length = 1) private String fdxs; @PropertyDef(label = "风网设置方式" ) @Column(name = "fwszfs", length = 64) private String fwszfs; @PropertyDef(label = "主风道截面积" ) @Column(name = "zfdjmj") private Double zfdjmj; @PropertyDef(label = "支风道截面积" ) @Column(name = "zhfdjmj") private Double zhfdjmj; @PropertyDef(label = "支风道总长度" ) @Column(name = "zfdzcd", precision = 20, scale = 3) private Double zfdzcd; @PropertyDef(label = "风网开孔率" ) @Column(name = "fwkkl") private Double fwkkl; @PropertyDef(label = "空气途径比" ) @Column(name = "kqtjb") private Double kqtjb; @PropertyDef(label = "通风口设置个数" ) @Column(name = "tfkszgs") private Integer tfkszgs; @PropertyDef(label = "通风机型号" ) @Column(name = "tfjxh", length = 128) private String tfjxh; @PropertyDef(label = "通风机台数" ) @Column(name = "tfjts") private Integer tfjts; @PropertyDef(label = "单台风机额定全压" ) @Column(name = "dtfjedqy") private Double dtfjedqy; @PropertyDef(label = "单台风机额定风量" ) @Column(name = "dtfjedfl") private Double dtfjedfl; @PropertyDef(label = "单台风机额定功率" ) @Column(name = "dtfjedgl") private Double dtfjedgl; @PropertyDef(label = "送风方式" ) @Column(name = "sffs", length = 1) private String sffs; @PropertyDef(label = "单台风机实测风量" ) @Column(name = "dtfjscfl") private Double dtfjscfl; @PropertyDef(label = "单台风机轴功率" ) @Column(name = "dtfjzgl") private Double dtfjzgl; @PropertyDef(label = "总风量" ) @Column(name = "zfl") private Double zfl; @PropertyDef(label = "单位通风量" ) @Column(name = "dwtfl") private Double dwtfl; @PropertyDef(label = "实测系统阻力" ) @Column(name = "scxtzl") private Double scxtzl; @PropertyDef(label = "总耗电量" ) @Column(name = "zhdl") private Double zhdl; @PropertyDef(label = "作业时气温" ) @Column(name = "zysqw") private Double zysqw; @PropertyDef(label = "作业时气湿" ) @Column(name = "zysqs") private Double zysqs; @PropertyDef(label = "通风时长" ) @Column(name = "tfsc") private Double tfsc; @PropertyDef(label = "作业前平均粮温" ) @Column(name = "zyqpjlw") private Double zyqpjlw; @PropertyDef(label = "结束后平均粮温" ) @Column(name = "jshpjlw") private Double jshpjlw; @PropertyDef(label = "降温幅度" ) @Column(name = "jwfd") private Double jwfd; @PropertyDef(label = "吨粮降温能耗" ) @Column(name = "dljwnh") private Double dljwnh; @PropertyDef(label = "失水率" ) @Column(name = "ssl_") private Double ssl; @PropertyDef(label = "保水效果评价结果" ) @Column(name = "bsxgpjjg", length = 128) private String bsxgpjjg; @PropertyDef(label = "通风降温均匀性评价_整仓" ) @Column(name = "tfjwjyxpjzc", length = 128) private String tfjwjyxpjzc; @PropertyDef(label = "通风降温均匀性评价_上层" ) @Column(name = "tfjwjyxpjsc", length = 128) private String tfjwjyxpjsc; @PropertyDef(label = "通风降温均匀性评价_中(间)层" ) @Column(name = "tfjwjyxpjzjc", length = 128) private String tfjwjyxpjzjc; @PropertyDef(label = "通风降温均匀性评价_下层" ) @Column(name = "tfjwjyxpjxc", length = 128) private String tfjwjyxpjxc; @PropertyDef(label = "作业前平均水分" ) @Column(name = "zyqpjsf") private Double zyqpjsf; @PropertyDef(label = "结束后平均水分" ) @Column(name = "zyhpjsf") private Double zyhpjsf; @PropertyDef(label = "降水幅度" ) @Column(name = "jsfd") private Double jsfd; @PropertyDef(label = "吨粮降水能耗" ) @Column(name = "dljsnh") private Double dljsnh; @PropertyDef(label = "通风降水均匀性分析_整仓" ) @Column(name = "tfjsjyxfxzc", length = 128) private String tfjsjyxfxzc; @PropertyDef(label = "通风降水均匀性分析_上层" ) @Column(name = "tfjsjyxfxsc", length = 128) private String tfjsjyxfxsc; @PropertyDef(label = "通风降水均匀性分析_中(间)层" ) @Column(name = "tfjsjyxfxzjc", length = 128) private String tfjsjyxfxzjc; @PropertyDef(label = "通风降水均匀性分析_下层" ) @Column(name = "tfjsjyxfxxc", length = 128) private String tfjsjyxfxxc; @PropertyDef(label = "通风作业负责人" ) @Column(name = "tfzyfzr", length = 64) private String tfzyfzr; @PropertyDef(label = "通风作业人员" ) @Column(name = "tfzyry", length = 128) private String tfzyry; @PropertyDef(label = "操作标志" ) @Column(name = "czbz", length = 1) private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "最后更新时间" ) @Column(name = "zhgxsj") private Date zhgxsj; @JSONField(serialize = false) @PropertyDef(label = "业务id") @Column(name = "bizId", length = 40) private String bizId; @JSONField(serialize = false) @PropertyDef(label = "库区代码") @Column(name = "kqdm", length = 21) private String kqdm; @JSONField(serialize = false) @PropertyDef(label = "货位代码") @Column(name = "hwdm", length = 30) private String hwdm; @JSONField(serialize = false) @PropertyDef(label = "同步时间", description = "从粮库系统同步到接口管理中心的时间") @Column(name = "syncTime") private Date syncTime; }