package com.fzzy.push.sx2024.data; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * @Description * @Author CZT * @Date 2024/4/25 14:23 */ @Data public class SX2024Api1209 implements Serializable { @PropertyDef(label = "货位代码") @JsonProperty("HWDM") private String hwdm; @PropertyDef(label = "统一货位编码") @JsonProperty("TYHWBM") private String tyhwbm; @PropertyDef(label = "损溢单号") @JsonProperty("SYDH") private String sydh; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "业务日期") @JsonProperty("YWRQ") private Date ywrq; @PropertyDef(label = "损溢类型") @JsonProperty("SYLX") private String sylx; @PropertyDef(label = "损溢环节") @JsonProperty("SYHJ") private String syhj; @PropertyDef(label = "入库净重(公斤)") @JsonProperty("RKJZ") private Double rkjz; @PropertyDef(label = "入库数量") @JsonProperty("RKSL") private Double rksl; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "入库时间") @JsonProperty("RKSJ") private Date rksj; @PropertyDef(label = "入库水分(%)") @JsonProperty("RKSF") private Double rksf; @PropertyDef(label = "入库杂质(%)") @JsonProperty("RKZZ") private Double rkzz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "出库时间") @JsonProperty("CKSJ") private Date cksj; @PropertyDef(label = "出库净重(公斤)") @JsonProperty("CKJZ") private Double ckjz; @PropertyDef(label = "出库水分(%)") @JsonProperty("CKSF") private Double cksf; @PropertyDef(label = "出库杂质(%)") @JsonProperty("CKZZ") private Double ckzz; @PropertyDef(label = "储存时长") @JsonProperty("CCSC") private Integer ccsc; @PropertyDef(label = "实际损溢数量(公斤)") @JsonProperty("SJSYSL") private Double sjsysl; @PropertyDef(label = "水杂减量(公斤)") @JsonProperty("QZSZKL") private Double qzszkl; @PropertyDef(label = "自然损耗定额(公斤)") @JsonProperty("QZZRSHDE") private Double qzzrshde; @PropertyDef(label = "是否超耗") @JsonProperty("SFCH") private Integer sfch; @PropertyDef(label = "超耗数量(公斤)") @JsonProperty("CHSL") private Double chsl; @PropertyDef(label = "损益是否正常") @JsonProperty("SYSFZC") private String sysfzc; @PropertyDef(label = "损溢原因") @JsonProperty("SYYY") private String syyy; @PropertyDef(label = "出清确认标识") @JsonProperty("CQQRBS") private String cqqrbs; @PropertyDef(label = "出清确认时间") @JsonProperty("CQQRSJ") private String cqqrsj; @PropertyDef(label = "仓储审核人") @JsonProperty("CCSHR") private String ccshr; @PropertyDef(label = "质检审核人") @JsonProperty("ZJSHR") private String zjshr; @PropertyDef(label = "统计审核人") @JsonProperty("TJSHR") private String tjshr; @PropertyDef(label = "会计审核人") @JsonProperty("KJSHR") private String kjshr; @PropertyDef(label = "领导审核人") @JsonProperty("LDSHR") private String ldshr; @PropertyDef(label = "备注") @JsonProperty("BZ") private String bz; @PropertyDef(label = "粮食品种代码") @JsonProperty("LSPZDM") private String lspzdm; @PropertyDef(label = "粮食性质代码") @JsonProperty("LSXZDM") private String lsxzdm; @PropertyDef(label = "粮食等级代码") @JsonProperty("LSDJDM") private String lsdjdm; @PropertyDef(label = "收获年度") @JsonProperty("SHND") private String shnd; @PropertyDef(label = "操作标志") @JsonProperty("CZBZ") private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "更新时间") @JsonProperty("ZHGXSJ") private Date zhgxsj; }