| package com.fzzy.api.entity; | 
|   | 
| import com.alibaba.fastjson.annotation.JSONField; | 
| import com.bstek.dorado.annotation.PropertyDef; | 
| import com.fasterxml.jackson.annotation.JsonFormat; | 
| import com.fzzy.push.gd2022.dto.Gd2022Api1023Dtl; | 
| import com.fzzy.push.gd2022.dto.Gd2022Api1023People; | 
| import com.fzzy.push.gd2022.dto.Gd2022Api1023Way; | 
| import lombok.Data; | 
|   | 
| import javax.persistence.*; | 
| import java.io.Serializable; | 
| import java.util.Date; | 
| import java.util.List; | 
|   | 
| /** | 
|  * 熏蒸备案主表信息 | 
|  * | 
|  * @Author:YAN | 
|  */ | 
| @Entity | 
| @Data | 
| @Table(name = "API_9201") | 
| public class Api9201 extends ApiParent implements Serializable { | 
|   | 
|     @Id | 
|     @Column(name = "id", length = 12) | 
|     @PropertyDef(label = "id", description = "入库日期+4位顺序号") | 
|     private String id; | 
|   | 
|     @Column(name = "xzbm", length = 4) | 
|     @PropertyDef(label = "熏蒸备案编号", description = "4位顺序号") | 
|     private String xzbm; | 
|   | 
|     @Column(name = "kqdm", length = 21) | 
|     @PropertyDef(label = "库区代码") | 
|     private String kqdm; | 
|   | 
|     @Column(name = "kqmc", length = 21) | 
|     @PropertyDef(label = "库区名称") | 
|     private String kqmc; | 
|   | 
|     @Column(name = "tbrq") | 
|     @PropertyDef(label = "填报日期") | 
|     @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8") | 
|     private Date tbrq; | 
|   | 
|     @Column(name = "dwdm", length = 18) | 
|     @PropertyDef(label = "单位代码", description = "企业信用代码") | 
|     private String dwdm; | 
|   | 
|     @Column(name = "dwmc", length = 18) | 
|     @PropertyDef(label = "单位名称") | 
|     private String dwmc; | 
|   | 
|     @Column(name = "sqxzrq") | 
|     @PropertyDef(label = "申请熏蒸日期") | 
|     @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd", timezone = "GMT+8") | 
|     private Date sqxzrq; | 
|   | 
|     @Column(name = "fzr", length = 20) | 
|     @PropertyDef(label = "负责人") | 
|     private String fzr; | 
|   | 
|     @Column(name = "fzrdh", length = 11) | 
|     @PropertyDef(label = "负责人电话") | 
|     private String fzrdh; | 
|   | 
|     @Column(name = "xcfzr", length = 20) | 
|     @PropertyDef(label = "现场负责人") | 
|     private String xcfzr; | 
|   | 
|     @Column(name = "fzrzw", length = 10) | 
|     @PropertyDef(label = "现场负责人职务") | 
|     private String xcfzrzw; | 
|   | 
|     @Column(name = "xcfzrdh", length = 11) | 
|     @PropertyDef(label = "现场负责人电话") | 
|     private String xcfzrdh; | 
|   | 
|     @Column(name = "tbr", length = 20) | 
|     @PropertyDef(label = "填表人") | 
|     private String tbr; | 
|   | 
|     @Column(name = "tbrdh", length = 11) | 
|     @PropertyDef(label = "填表人电话") | 
|     private String tbrdh; | 
|   | 
|     @Column(name = "sfszjjxd", length = 2) | 
|     @PropertyDef(label = "是否设置警戒线(东)", description = "是或否") | 
|     private String sfszjjxd; | 
|   | 
|     @Column(name = "sfszjjxx", length = 2) | 
|     @PropertyDef(label = "是否设置警戒线(西)", description = "是或否") | 
|     private String sfszjjxx; | 
|   | 
|     @Column(name = "sfszjjxn", length = 2) | 
|     @PropertyDef(label = "是否设置警戒线(南)", description = "是或否") | 
|     private String sfszjjxn; | 
|   | 
|     @Column(name = "sfszjjxb", length = 2) | 
|     @PropertyDef(label = "是否设置警戒线(北)", description = "是或否") | 
|     private String sfszjjxb; | 
|   | 
|     @Column(name = "ssxzzystqybqk", length = 1024) | 
|     @PropertyDef(label = "实施熏蒸作业时天气预报情况") | 
|     private String ssxzzystqybqk; | 
|   | 
|     @Column(name = "xzssgcap", length = 1024) | 
|     @PropertyDef(label = "熏蒸安排及实施过程") | 
|     private String xzssgcap; | 
|   | 
|     @Column(name = "aqfhjyjcccs", length = 1024) | 
|     @PropertyDef(label = "安全防护及应急处置措施") | 
|     private String aqfhjyjcccs; | 
|   | 
|     @Column(name = "xzzysx", length = 1024) | 
|     @PropertyDef(label = "熏蒸注意事项") | 
|     private String xzzysx; | 
|   | 
|     @Column(name = "fileStorageId", length = 19) | 
|     @PropertyDef(label = "文件存储ID") | 
|     private String fileStorageId; | 
|   | 
|     @Column(name = "yjmc", length = 64) | 
|     @PropertyDef(label = "药剂名称") | 
|     private String yjmc; | 
|   | 
|     @Column(name = "yjlx", length = 10) | 
|     @PropertyDef(label = "药剂类型/型号") | 
|     private String yjlx; | 
|   | 
|     @Column(name = "yjyxqz") | 
|     @PropertyDef(label = "药剂有效期至") | 
|     private Date yjyxqz; | 
|   | 
|     @Column(name = "lqsl", precision = 20, scale = 3) | 
|     @PropertyDef(label = "领取数量", description = "公斤") | 
|     private Double lqsl; | 
|   | 
|     @Column(name = "sysbjfs", length = 20) | 
|     @PropertyDef(label = "施药设备及方式") | 
|     private String sysbjfs; | 
|   | 
|     @Column(name = "zcdd", length = 30) | 
|     @PropertyDef(label = "暂存地点") | 
|     private String zcdd; | 
|   | 
|     @Column(name = "lqr", length = 20) | 
|     @PropertyDef(label = "领取人") | 
|     private String lqr; | 
|   | 
|     @Column(name = "lqrq") | 
|     @PropertyDef(label = "领取时间") | 
|     @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") | 
|     private Date lqrq; | 
|   | 
|     @Column(name = "czbz", length = 1) | 
|     @PropertyDef(label = "操作标志") | 
|     private String czbz; | 
|   | 
|     @Column(name = "zhgxsj") | 
|     @PropertyDef(label = "更新时间") | 
|     private Date zhgxsj; | 
|   | 
|     @Column(name = "dtl", length = 2000) | 
|     @PropertyDef(label = "粮情明细表") | 
|     private String dtl; | 
|   | 
|     @Column(name = "way", length = 2000) | 
|     @PropertyDef(label = "熏蒸备案方式") | 
|     private String way; | 
|   | 
|     @Column(name = "people", length = 2000) | 
|     @PropertyDef(label = "粮情明细表") | 
|     private String people; | 
|   | 
|   | 
|     /** | 
|      * 储粮粮情明细表 | 
|      */ | 
|     @Transient | 
|     private List<Gd2022Api1023Dtl> dtls; | 
|   | 
|     /** | 
|      * 熏蒸备案方式 | 
|      */ | 
|     @Transient | 
|     private List<Gd2022Api1023Way> ways; | 
|   | 
|     /** | 
|      * 熏蒸作业人员 | 
|      */ | 
|     @Transient | 
|     private List<Gd2022Api1023People> peoples; | 
|   | 
|   | 
| } |