czt
2025-08-01 8bbd45de678ccfd45b6d210320e80b59027ea773
src/main/java/com/fzzy/api/entity/Api1306.java
@@ -21,7 +21,7 @@
@Entity
@Table(name = "API_1306")
@EqualsAndHashCode(callSuper=false)
public class Api1306 extends ApiParent implements Serializable {
public class Api1306 implements Serializable {
    /**
    * 
@@ -30,29 +30,33 @@
   @Id
    @PropertyDef(label = "熏蒸作业单号" )
    @Column(name = "xzzydh", length = 36, nullable = false)
    @Column(name = "xzzydh", length = 36)
    private String xzzydh;
    @PropertyDef(label = "仓房代码" )
    @Column(name = "cfdm", length = 25, nullable = false)
    @Column(name = "cfdm", length = 25)
    private String cfdm;
    @PropertyDef(label = "统一仓房编码")
    @Column(name = "tycfbm", length = 25)
    private String tycfbm;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "熏蒸开始时间" )
    @Column(name = "xzkssj", nullable = false)
    @Column(name = "xzkssj")
    private Date xzkssj;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "熏蒸结束时间" )
    @Column(name = "xzjssj", nullable = false)
    @Column(name = "xzjssj")
    private Date xzjssj;
    @PropertyDef(label = "害虫检测单号" )
    @Column(name = "hcjcdh", length = 42, nullable = false)
    @Column(name = "hcjcdh", length = 42)
    private String hcjcdh;
    @PropertyDef(label = "封仓后熏蒸的次数" )
    @Column(name = "djcxz", nullable = false)
    @PropertyDef(label = "封仓后熏蒸的次数 第几次熏蒸" )
    @Column(name = "djcxz")
    private Integer djcxz;
    @PropertyDef(label = "常规熏蒸方式" )
@@ -92,7 +96,7 @@
    private String syzzsh;
    @PropertyDef(label = "药剂名称" )
    @Column(name = "yjmc", length = 64, nullable = false)
    @Column(name = "yjmc", length = 64)
    private String yjmc;
    @PropertyDef(label = "剂型" )
@@ -101,22 +105,22 @@
    @PropertyDef(label = "浓度" )
    @Column(name = "nd", precision = 20, scale = 3)
    private double nd;
    private Double nd;
    @PropertyDef(label = "粮堆单位用药量" )
    @Column(name = "lddwyyl", precision = 20, scale = 3)
    private double lddwyyl;
    private Double lddwyyl;
    @PropertyDef(label = "空间单位用药量" )
    @Column(name = "kjdwyyl", precision = 20, scale = 3)
    private double kjdwyyl;
    private Double kjdwyyl;
    @PropertyDef(label = "总用药量" )
    @Column(name = "zyyl", precision = 20, scale = 3)
    private double zyyl;
    private Double zyyl;
    @PropertyDef(label = "施药方法" )
    @Column(name = "syff", length = 1, nullable = false)
    @Column(name = "syff", length = 1)
    private String syff;
    @PropertyDef(label = "辅助施药措施" )
@@ -145,19 +149,23 @@
    @PropertyDef(label = "补药前仓内磷化氢浓度" )
    @Column(name = "byqcnlhqnd", precision = 20, scale = 3)
    private double byqcnlhqnd;
    private Double byqcnlhqnd;
    @PropertyDef(label = "磷化氢浓度单位",description = "1:g/m³ (默认)  2:ppm 3:ml/m³ 4:%VOL。")
    @Column(name = "nlhqnddw", length = 1)
    private String nlhqnddw;
    @PropertyDef(label = "目标浓度" )
    @Column(name = "mbnd", precision = 20, scale = 3)
    private double mbnd;
    private Double mbnd;
    @PropertyDef(label = "计算补药量" )
    @Column(name = "jsbyl", precision = 20, scale = 3)
    private double jsbyl;
    private Double jsbyl;
    @PropertyDef(label = "实际补药量" )
    @Column(name = "sjbyl", precision = 20, scale = 3)
    private double sjbyl;
    private Double sjbyl;
    @PropertyDef(label = "补药方法" )
    @Column(name = "byff", length = 128)
@@ -177,7 +185,7 @@
    @PropertyDef(label = "峰值浓度" )
    @Column(name = "fznd", precision = 20, scale = 3)
    private double fznd;
    private Double fznd;
    @PropertyDef(label = "目标浓度维持天数" )
    @Column(name = "mbndwcts")
@@ -197,11 +205,11 @@
    @PropertyDef(label = "CT值" )
    @Column(name = "ctz", precision = 20, scale = 3)
    private double ctz;
    private Double ctz;
    @PropertyDef(label = "散气前磷化氢浓度" )
    @Column(name = "sqqlhqnd", precision = 20, scale = 3)
    private double sqqlhqnd;
    private Double sqqlhqnd;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "散气日期" )
@@ -209,7 +217,7 @@
    private Date sqrq;
    @PropertyDef(label = "散气方法" )
    @Column(name = "sqff", length = 128, nullable = false)
    @Column(name = "sqff", length = 128)
    private String sqff;
    @PropertyDef(label = "散气批准人" )
@@ -217,12 +225,12 @@
    private String sqpzr;
    @PropertyDef(label = "散气持续天数" )
    @Column(name = "sqcsts", nullable = false)
    @Column(name = "sqcsts")
    private Integer sqcsts;
    @PropertyDef(label = "散气结束时磷化氢浓度" )
    @Column(name = "sqjsslhqnd", precision = 20, scale = 3)
    private double sqjsslhqnd;
    private Double sqjsslhqnd;
    @JSONField(format = "yyyy-MM-dd")
    @PropertyDef(label = "残渣收集作业时间" )
@@ -270,7 +278,7 @@
    private Integer pysswthhcs;
    @PropertyDef(label = "熏蒸效果评价" )
    @Column(name = "xzxgpj", length = 1, nullable = false)
    @Column(name = "xzxgpj", length = 1)
    private String xzxgpj;
    @PropertyDef(label = "熏蒸负责人" )
@@ -282,12 +290,33 @@
    private String xzzyry;
    @PropertyDef(label = "操作标志" )
    @Column(name = "czbz", length = 1, nullable = false)
    @Column(name = "czbz", length = 1)
    private String czbz;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    @PropertyDef(label = "最后更新时间" )
    @Column(name = "zhgxsj", nullable = false)
    @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 = "同步时间", description = "从粮库系统同步到接口管理中心的时间")
    @Column(name = "syncTime")
    private Date syncTime;
    /*---------系统内使用:国标和广东熏蒸单号:仓房代码+yyyyMMdd+3位顺序号;上海熏蒸单号:货位代码+yyyyMMdd+3位顺序号----------*/
    @JSONField(serialize = false)
    @PropertyDef(label = "货位代码" )
    @Column(name = "hwdm", length = 30)
    private String hwdm;
}