package com.fzzy.async.fzzy61.entity;
|
|
import com.alibaba.fastjson.annotation.JSONField;
|
import com.bstek.dorado.annotation.PropertyDef;
|
import lombok.Data;
|
|
import javax.persistence.*;
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* @Description 空仓验收
|
* @Author CZT
|
* @Date 2025/11/04 20:06
|
*/
|
@Data
|
@Entity
|
@Table(name = "D_DEPOT_EMPTY_CHECK")
|
public class Fz61DepotEmptyCheck implements Serializable {
|
|
public static String SORT_PROP = "kcysdh";
|
|
@Id
|
@PropertyDef(label = "空仓验收单号", description = "验收申请日期yyyyMMdd + 4位顺序号")
|
@Column(name = "kcysdh", length = 14)
|
private String kcysdh;
|
|
@Column(name = "COMPANY_ID_", length = 10)
|
@PropertyDef(label = "组织编码")
|
private String companyId;
|
|
@Column(name = "DEPT_ID_", length = 20)
|
@PropertyDef(label = "库区代码")
|
private String deptId;
|
|
@Column(name = "DEPOT_ID_", length = 30)
|
@PropertyDef(label = "仓库编码", description = "目前上海使用")
|
private String depotId;
|
|
@PropertyDef(label = "拟存品种代码")
|
@Column(name = "lspzdm", length = 7)
|
private String lspzdm;
|
|
@PropertyDef(label = "粮食等级代码")
|
@Column(name = "lsdjdm", length = 3)
|
private String lsdjdm;
|
|
@PropertyDef(label = "设计仓容")
|
@Column(name = "sjcr", precision = 20, scale = 3)
|
private Double sjcr;
|
|
@PropertyDef(label = "实际储粮品种最大仓容")
|
@Column(name = "sjclzdcr", precision = 20, scale = 3)
|
private Double sjclzdcr;
|
|
@PropertyDef(label = "拟储粮数量")
|
@Column(name = "jysj", precision = 20, scale = 3)
|
private Double jysj;
|
|
@PropertyDef(label = "储存方式", description = "1-包装 2-散装 3-包围散存")
|
@Column(name = "jydw", length = 1)
|
private String jydw;
|
|
@PropertyDef(label = "仓房地坪完好情况")
|
@Column(name = "dpwhqk", length = 128)
|
private String dpwhqk;
|
|
@PropertyDef(label = "仓房墙体完好情况")
|
@Column(name = "qtwhqk", length = 128)
|
private String qtwhqk;
|
|
@PropertyDef(label = "仓房屋面完好情况")
|
@Column(name = "wmwhqk", length = 128)
|
private String wmwhqk;
|
|
@PropertyDef(label = "仓房门窗完好情况")
|
@Column(name = "mcwhqk", length = 128)
|
private String mcwhqk;
|
|
@PropertyDef(label = "仓房是否擅自改变仓房结构")
|
@Column(name = "sfszgd", length = 128)
|
private String sfszgd;
|
|
@PropertyDef(label = "防雀网完好情况")
|
@Column(name = "fqwwhqk", length = 128)
|
private String fqwwhqk;
|
|
@PropertyDef(label = "防虫线完好情况")
|
@Column(name = "fcxwhqk", length = 128)
|
private String fcxwhqk;
|
|
@PropertyDef(label = "防鼠板完好情况")
|
@Column(name = "fsbwhqk", length = 128)
|
private String fsbwhqk;
|
|
@PropertyDef(label = "通风技术手段")
|
@Column(name = "tfjssd", length = 128)
|
private String tfjssd;
|
|
@PropertyDef(label = "通风系统是否完好")
|
@Column(name = "tfxtsfwh", length = 128)
|
private String tfxtsfwh;
|
|
@PropertyDef(label = "熏蒸技术手段")
|
@Column(name = "xzjssd", length = 128)
|
private String xzjssd;
|
|
@PropertyDef(label = "粮情检测手段")
|
@Column(name = "lqjcsd", length = 128)
|
private String lqjcsd;
|
|
@PropertyDef(label = "粮情检测系统是否完好")
|
@Column(name = "lqjcxtsfwh", length = 128)
|
private String lqjcxtsfwh;
|
|
@PropertyDef(label = "仓门档粮设施是否完好")
|
@Column(name = "cmdlsssfwh", length = 128)
|
private String cmdlsssfwh;
|
|
@PropertyDef(label = "是否清消")
|
@Column(name = "sfqx", length = 128)
|
private String sfqx;
|
|
@PropertyDef(label = "验收时间")
|
@Column(name = "yssj")
|
private Date yssj;
|
|
@PropertyDef(label = "验收结论")
|
@Column(name = "ysjl", length = 128)
|
private String ysjl;
|
|
@PropertyDef(label = "整改意见")
|
@Column(name = "zgyj", length = 128)
|
private String zgyj;
|
|
@PropertyDef(label = "承储单位负责人")
|
@Column(name = "ccdwfzr", length = 128)
|
private String ccdwfzr;
|
|
@PropertyDef(label = "验收人")
|
@Column(name = "ysr", length = 128)
|
private String ysr;
|
|
@PropertyDef(label = "备注")
|
@Column(name = "bz", length = 200)
|
private String bz;
|
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
@PropertyDef(label = "最后更新时间")
|
@Column(name = "zhgxsj")
|
private Date zhgxsj;
|
|
/**
|
* --------附件--------
|
**/
|
@Column(name = "FILE_ID_", length = 30)
|
@PropertyDef(label = "照片id")
|
private String fileId;
|
|
@Column(name = "FILE_NAME_", length = 50)
|
@PropertyDef(label = "照片名称")
|
private String fileName;
|
|
@Column(name = "FILE_TIME_")
|
@PropertyDef(label = "照片上传时间")
|
private Date fileTime;
|
|
//全路径
|
@Transient
|
private String imgFilePath;
|
}
|