package com.fzzy.push.sh2023.dto; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import com.fzzy.api.entity.ApiParent; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * 接口表-粮食入库检验信息 */ @Data @EqualsAndHashCode(callSuper = false) public class SH2023Api1203 implements Serializable { /** * */ private static final long serialVersionUID = -5707489334519718974L; //入库业务单号由 12 位数字组成,第 1-2 位为业务代码(14代表粮食入库),第 3-8 位依次为年份的后两位、2 位月份、2 位日期,后四位为顺序码。例如:141605041234 @Id @PropertyDef(label = "入库检验单号") private String rkjydh; @PropertyDef(label = "货位代码") private String hwdm; @PropertyDef(label = "入库业务单号") private String rkywdh; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "扦样时间") private Date qysj; @PropertyDef(label = "扦样人姓名") private String qyrxm; @PropertyDef(label = "扦样方式") private String qyfs; @PropertyDef(label = "检验项目,隔开") private String jyxm; @PropertyDef(label = "检验值,隔开") private String jyz; @PropertyDef(label = "增扣价(元,隔开)") private String zkj; @PropertyDef(label = "增扣量(公斤,隔开)") private String zkl; @PropertyDef(label = "检验人姓名") private String jyrxm; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "检验时间") private Date jysj; @PropertyDef(label = "检验结果") private String jyjg; @PropertyDef(label = "粮食品种代码") private String lspzdm; @PropertyDef(label = "粮食定等") private String lsdd; @PropertyDef(label = "保管员复核") private String bgyfh; @PropertyDef(label = "操作标志") private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "更新时间") private Date zhgxsj; @PropertyDef(label = "批次号") private String pch; @PropertyDef(label = "标记位") private String bjw; }