package com.fzzy.push.shjdjw2023.dto;
|
|
import com.alibaba.fastjson.annotation.JSONField;
|
import com.bstek.dorado.annotation.PropertyDef;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import javax.persistence.Id;
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* 粮食入库信息数据封装
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
public class ShjdjwApi1202 implements Serializable {
|
|
|
@Id
|
@PropertyDef(label = "入库业务单号")
|
private String ywdh;
|
|
@PropertyDef(label = "单位名称")
|
private String hwbm;
|
|
@PropertyDef(label = "库点名称")
|
private String kdmc;
|
|
@PropertyDef(label = "业务日期")
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
@JSONField(format = "yyyy-MM-dd")
|
private String ywrq;
|
|
@PropertyDef(label = "承运人")
|
private String cyr;
|
|
@PropertyDef(label = "联系电话")
|
private String lxdh;
|
|
@PropertyDef(label = "身份证号")
|
private String sfzh;
|
|
@PropertyDef(label = "详细地址")
|
private String xxdz;
|
|
@PropertyDef(label = "运输工具")
|
private String ysgj;
|
|
@PropertyDef(label = "车船号")
|
private String cch;
|
|
@PropertyDef(label = "登记时间")
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
private String djsj;
|
|
@PropertyDef(label = "粮食品种代码")
|
private String pzbm;
|
|
@PropertyDef(label = "粮食性质代码")
|
private String Lqxzbm;
|
|
@PropertyDef(label = "收获年度")
|
private String shnd;
|
|
@PropertyDef(label = "产地代码")
|
private String cddm;
|
|
@PropertyDef(label = "检斤类型")
|
private String jjlx;
|
|
@PropertyDef(label = "毛重")
|
private Double mz;
|
|
@PropertyDef(label = "毛重计量时间")
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
private String mzjlsj;
|
|
@PropertyDef(label = "皮重")
|
private Double pz;
|
|
@PropertyDef(label = "皮重计量时间")
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
private Date pzjlsj;
|
|
@PropertyDef(label = "质检扣量")
|
private Double zjkl;
|
|
@PropertyDef(label = "净重")
|
private Double jz;
|
|
@PropertyDef(label = "出门时间")
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
private Date cmsj;
|
|
@PropertyDef(label = "出门确认门岗人员姓名")
|
private String cmqrmgryxm;
|
|
@PropertyDef(label = "轮换计划单号")
|
private String jhbh;
|
|
@PropertyDef(label = "备注")
|
private String bz;
|
|
@PropertyDef(label = "操作标志")
|
private String czbz;
|
|
@PropertyDef(label = "登记门岗人员姓名")
|
private String djmgryxm;
|
|
@PropertyDef(label = "毛重监磅员")
|
private String mzjby;
|
|
@PropertyDef(label = "毛重计量员")
|
private String mzjly;
|
|
@PropertyDef(label = "皮重监磅员")
|
private String pzjby;
|
|
@PropertyDef(label = "皮重计量员")
|
private String pzjly;
|
|
@PropertyDef(label = "包装物")
|
private String bzw;
|
|
@PropertyDef(label = "标准包单包重")
|
private Double bzbdbz;
|
|
@PropertyDef(label = "标准包件数")
|
private Integer bzbjs;
|
|
@PropertyDef(label = "包装物扣量")
|
private Double bzwkl;
|
|
@PropertyDef(label = "其他扣量")
|
private Double qtkl;
|
|
@PropertyDef(label = "扣量原因")
|
private String klyy;
|
|
@PropertyDef(label = "扣水杂")
|
private Double ksz;
|
|
@PropertyDef(label = "扣整晒")
|
private Double kzs;
|
|
@PropertyDef(label = "现场扣量")
|
private Double xckl;
|
|
@PropertyDef(label = "顺序号")
|
private String sxh;
|
|
@PropertyDef(label = "单据状态")
|
private String djzt;
|
|
@PropertyDef(label = "结算标志")
|
private String jsbz;
|
|
@PropertyDef(label = "审核记账时间")
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
private Date shjzsj;
|
|
@PropertyDef(label = "记账期间")
|
private String jzqj;
|
|
@PropertyDef(label = "单据类型")
|
private String djlx;
|
|
@PropertyDef(label = "录入方式")
|
private String lrfs;
|
|
@PropertyDef(label = "是否复检")
|
private String sffj;
|
|
@PropertyDef(label = "客户")
|
private String kh;
|
|
@PropertyDef(label = "品种名称")
|
private String wlmc;
|
|
@PropertyDef(label = "地址")
|
private String dz;
|
|
@PropertyDef(label = "到库时间")
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
private Date dksj;
|
|
@PropertyDef(label = "离库时间")
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
private Date lksj;
|
|
@PropertyDef(label = "扦样单编号")
|
private String qydbh;
|
|
@PropertyDef(label = "扦样员")
|
private String qyy;
|
|
@PropertyDef(label = "等级内码")
|
private String wldjnm;
|
|
@PropertyDef(label = "检验员")
|
private String jyy;
|
|
@PropertyDef(label = "检验时间")
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
private Date jysj;
|
|
@PropertyDef(label = "检验意见")
|
private String jyyj;
|
|
@PropertyDef(label = "国别")
|
private String gb;
|
|
@PropertyDef(label = "产地")
|
private String cd;
|
|
@PropertyDef(label = "检验意见备注")
|
private String jyyjbz;
|
|
@PropertyDef(label = "毛重修改原因")
|
private String mzxgyy;
|
|
@PropertyDef(label = "皮重修改原因")
|
private String pzxgyy;
|
|
@PropertyDef(label = "安排入粮仓房")
|
private String aprlcf;
|
|
@PropertyDef(label = "安排入粮货位")
|
private String aprlhw;
|
|
@PropertyDef(label = "实际入粮仓房")
|
private String sjrlcf;
|
|
@PropertyDef(label = "实际入粮货位")
|
private String sjrlhw;
|
|
@PropertyDef(label = "保管员")
|
private String bgy;
|
|
@PropertyDef(label = "保管员扣水")
|
private Double bgyks;
|
|
@PropertyDef(label = "保管员扣杂")
|
private Double bgykz;
|
|
@PropertyDef(label = "保管员意见")
|
private String bgyyj;
|
|
@PropertyDef(label = "烘干扣量比例")
|
private Double hgklbl;
|
|
@PropertyDef(label = "烘干扣量")
|
private Double hgkl;
|
|
@PropertyDef(label = "扣量前净重")
|
private Double klqjz;
|
|
@PropertyDef(label = "结算人")
|
private String jsr;
|
|
@PropertyDef(label = "入库单调整标志")
|
private String tzbz;
|
|
@PropertyDef(label = "调整时间")
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
private Date tzsj;
|
|
@PropertyDef(label = "调整人")
|
private String tzr;
|
|
@PropertyDef(label = "业务单号")
|
private String jydbh;
|
|
@PropertyDef(label = "轮换年度")
|
@JSONField(format = "yyyy")
|
private Date lhnd;
|
|
@PropertyDef(label = "批次号")
|
private String Pch;
|
|
|
}
|