| | |
| | | import com.alibaba.fastjson.annotation.JSONField; |
| | | import com.bstek.dorado.annotation.PropertyDef; |
| | | import com.ld.igds.check.dto.CheckItemData; |
| | | import com.ld.igds.constant.Constant; |
| | | import lombok.Data; |
| | | |
| | | import javax.persistence.*; |
| | |
| | | @PropertyDef(label = "检验时间") |
| | | private Date time; |
| | | |
| | | @Column(name = "USER_", length = 50) |
| | | @PropertyDef(label = "检验人", description = "检验人员姓名,若有多个保管员") |
| | | private String user; |
| | | |
| | | @Column(name = "UNIT_", length = 50) |
| | | @PropertyDef(label = "检验单位") |
| | | private String unit; |
| | | |
| | | @Column(name = "USER_", length = 50) |
| | | @PropertyDef(label = "检验人", description = "检验人员姓名,若有多个保管员") |
| | | private String user; |
| | | |
| | | @Column(name = "STANDARD_", length = 4) |
| | | @PropertyDef(label = "检验依据", description = "1-国标,0-其他") |
| | |
| | | @Column(name = "RESULT_", length = 40) |
| | | @PropertyDef(label = "检验结论", description = "1、质量指标填写/达标/不达标 2、储存品质指标填写“宜存”、轻度不宜存”、“重度不宜存”3、食品安全指标填写“合格”、不合格” 多项指标时以#分隔,例如:达标|综合判定#宜存#合格 ") |
| | | private String result; |
| | | |
| | | @Column(name = "spaqzbsfhg", length = 40) |
| | | @PropertyDef(label = "食品安全指标是否合格", description = "0-不合格,1-合格") |
| | | private String spaqzbsfhg; |
| | | |
| | | @JSONField(format = "yyyy-MM-dd") |
| | | @PropertyDef(label = "签发日期") |
| | |
| | | @Transient |
| | | private List<CheckItemData> checkItems; |
| | | |
| | | /** |
| | | * --------附件-------- |
| | | **/ |
| | | @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; |
| | | |
| | | |
| | | /************ |
| | | * 黄陂军粮用-省质检中心报告 |
| | | ************/ |
| | | |
| | | @Column(name = "PROV_RESERVE_", length = 1) |
| | | @PropertyDef(label = "是否为省级质检中心报告", description = "Y-是,N-否") |
| | | private String provReserve = Constant.YN_N; |
| | | |
| | | |
| | | @Column(name = "QLY_ORG_REPORTID_", length = 20) |
| | | @PropertyDef(label = "质检报告id") |
| | | private String qlyOrgReportId; //质检报告id |
| | | |
| | | @Column(name = "ORDER_ID_", length = 20) |
| | | @PropertyDef(label = "订单表ID") |
| | | private String orderId; //订单表ID |
| | | |
| | | @Column(name = "SAMPLE_ID_", length = 20) |
| | | @PropertyDef(label = "样品表ID") |
| | | private String sampleId; //样品表ID |
| | | |
| | | @Column(name = "ORG_ID_", length = 20) |
| | | @PropertyDef(label = "机构表ID") |
| | | private String orgId; //机构表ID |
| | | |
| | | @Column(name = "QUALITY_ORG_ID_", length = 50) |
| | | @PropertyDef(label = "质检机构编号") |
| | | private String qualityOrgId; //质检机构编号 |
| | | |
| | | @Column(name = "QUALITY_ORG_NAME_", length = 50) |
| | | @PropertyDef(label = "质检机构名称") |
| | | private String qualityOrgName; //质检机构名称 |
| | | |
| | | @Column(name = "GYSXYDM_", length = 50) |
| | | @PropertyDef(label = "供应商信用代码") |
| | | private String gysxydm; //供应商信用代码 |
| | | |
| | | @Column(name = "JLQYBH_", length = 50) |
| | | @PropertyDef(label = "军粮企业编号") |
| | | private String jlqybh; //军粮企业编号 |
| | | |
| | | @Column(name = "JLQYMC_", length = 50) |
| | | @PropertyDef(label = "军粮企业名称") |
| | | private String jlqymc; //军粮企业名称 |
| | | |
| | | @Column(name = "KDBM_", length = 20) |
| | | @PropertyDef(label = "库点编码") |
| | | private String kdbm; //库点编码 |
| | | |
| | | @Column(name = "KDMC_", length = 50) |
| | | @PropertyDef(label = "库点名称") |
| | | private String kdmc; //库点名称 |
| | | |
| | | @Column(name = "DELECTION_TYPE_", length = 20) |
| | | @PropertyDef(label = "检测报告类型") |
| | | private String delectionType; //检测报告类型 |
| | | |
| | | @Column(name = "DELETCTION_NUMBER_", length = 50) |
| | | @PropertyDef(label = "检测报告编号") |
| | | private String deletctionNumber; //检测报告编号 |
| | | |
| | | @Column(name = "JLCPMC_", length = 50) |
| | | @PropertyDef(label = "军粮产品名称") |
| | | private String jlcpmc; //军粮产品名称 |
| | | |
| | | @Column(name = "JLLSPZ_", length = 50) |
| | | @PropertyDef(label = "军粮粮食品种") |
| | | private String jllspz; //军粮粮食品种 |
| | | |
| | | @Column(name = "LOT_NUMBER_", length = 50) |
| | | @PropertyDef(label = "批号") |
| | | private String lotNumber; //批号 |
| | | |
| | | @Column(name = "SPECIFICATION_MODEL_", length = 50) |
| | | @PropertyDef(label = "规格型号") |
| | | private String specificationModel; //规格型号 |
| | | |
| | | @Column(name = "CYSM_", length = 200) |
| | | @PropertyDef(label = "抽样说明") |
| | | private String cysm; //抽样说明 |
| | | |
| | | @JSONField(format = "yyyy-MM-dd") |
| | | @Column(name = "REGISTRATION_", length = 20) |
| | | @PropertyDef(label = "登记时间") |
| | | private String registration; //登记时间 |
| | | |
| | | @Column(name = "INSPECT_PLAN_", length = 200) |
| | | @PropertyDef(label = "检验方案") |
| | | private String inspectPlan; //检验方案 |
| | | |
| | | @Column(name = "PRODUCT_TYPE_", length = 20) |
| | | @PropertyDef(label = "产品类型") |
| | | private String productType; //产品类型 |
| | | |
| | | @Column(name = "CYJS_", length = 20) |
| | | @PropertyDef(label = "抽样基数") |
| | | private String cyjs; //抽样基数 |
| | | |
| | | @Column(name = "CYSL_", length = 20) |
| | | @PropertyDef(label = "抽样数量") |
| | | private String cysl; //抽样数量 |
| | | |
| | | @Column(name = "SAMPLER_", length = 50) |
| | | @PropertyDef(label = "抽样人") |
| | | private String sampler; //抽样人 |
| | | |
| | | @JSONField(format = "yyyy-MM-dd HH:mm:ss") |
| | | @Column(name = "SAMPLER_TIME_", length = 20) |
| | | @PropertyDef(label = "抽样时间") |
| | | private String samplerTime; //抽样时间 |
| | | |
| | | @Column(name = "SAMPLER_AREA_", length = 200) |
| | | @PropertyDef(label = "抽样地点") |
| | | private String samplerArea; //抽样地点 |
| | | |
| | | @JSONField(format = "yyyy-MM-dd") |
| | | @Column(name = "CREATE_TIME_", length = 20) |
| | | @PropertyDef(label = "生产日期") |
| | | private Date createTime; //生产日期 |
| | | |
| | | @Column(name = "IS_ACTIVE_", length = 1) |
| | | @PropertyDef(label = "是否有效") |
| | | private String isActive; //是否有效 |
| | | |
| | | @Column(name = "REPORT_FILE_", length = 200) |
| | | @PropertyDef(label = "质检报告文件") |
| | | private String reportFile; //质检报告文件 |
| | | |
| | | @JSONField(format = "yyyy-MM-dd HH:mm:ss") |
| | | @Column(name = "CREATE_DATE_", length = 20) |
| | | @PropertyDef(label = "创建时间") |
| | | private String createDate; //创建时间 |
| | | |
| | | @Column(name = "CREATE_BY_", length = 50) |
| | | @PropertyDef(label = "创建人") |
| | | private String createBy; //创建人 |
| | | |
| | | @JSONField(format = "yyyy-MM-dd HH:mm:ss") |
| | | @Column(name = "UPDATE_DATE_", length = 20) |
| | | @PropertyDef(label = "更新时间") |
| | | private String updateDate; //更新时间 |
| | | |
| | | @Column(name = "UPDATE_BY_", length = 50) |
| | | @PropertyDef(label = "更新人") |
| | | private String updateBy; //更新人 |
| | | |
| | | |
| | | @Transient |
| | | private List<CheckItemDm> orgReportRiceList; //大米检验结果 |
| | | @Transient |
| | | private List<CheckItemXmf> orgReportNoodlesList; //小麦粉质检结果 |
| | | @Transient |
| | | private List<CheckItemDd> orgReportSoybeanList; //大豆质检结果 |
| | | @Transient |
| | | private List<CheckItemSyy> orgReportOilList; //食用油质检结果 |
| | | |
| | | } |