package com.fzzy.push.gd2023.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.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * 接口表-粮食库存 */ @Data @Entity @Table(name = "API_1208") @EqualsAndHashCode(callSuper = false) public class Gd2023Api1208 extends ApiParent implements Serializable { public static String SORT_PROP = "rcsj"; /** * */ private static final long serialVersionUID = -5548540780391804729L; @JSONField(serialize = false) @Id private String id; @PropertyDef(label = "货位代码" ) private String hwdm; @PropertyDef(label = "统一货位编码" ) private String tyhwbm; @PropertyDef(label = "粮食品种代码" ) private String lspzdm; @PropertyDef(label = "粮食性质代码" ) private String lsxzdm; @PropertyDef(label = "粮食等级代码" ) private String lsdjdm; @PropertyDef(label = "收获年度" ) private String shnd; @PropertyDef(label = "国别" ) private String gb; @PropertyDef(label = "产地" ) private String cd; @PropertyDef(label = "保管员" ) private String bgy; @PropertyDef(label = "粮权归属单位代码" ) private String lqgsdwdm; @PropertyDef(label = "粮权归属单位统一编码") private String lqgstydwbm; @PropertyDef(label = "粮权行政区划代码" ) private String lqxzqhdm; @PropertyDef(label = "管理方式" ) private String glfs; @PropertyDef(label = "收储地点" ) private String scdd; @PropertyDef(label = "储粮方式" ) private String clfs; @PropertyDef(label = "货位(油罐)状态" ) private String hwzt; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "入仓时间" ) private Date rcsj; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "封仓日期" ) private Date fcrq; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "出仓完成时间" ) private Date ccwcsj; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "清仓时间" ) private Date qcsj; @PropertyDef(label = "实际数量(公斤)" ) private double sjsl; @PropertyDef(label = "计价数量(公斤)" ) private double jjsl; @PropertyDef(label = "成货位前损耗(公斤)" ) private double chwqsh; @PropertyDef(label = "包存粮包数(包)" ) private Integer bclbs; @PropertyDef(label = "实际装粮线高(米)" ) private double sjzlxg; @PropertyDef(label = "粮堆体积(立方米)" ) private double ldtj; @PropertyDef(label = "备注" ) private String bz; @PropertyDef(label = "操作标志") private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "更新时间") private Date zhgxsj; }