| package com.fzzy.async.fzzy40.entity; | 
|   | 
| import com.bstek.dorado.annotation.PropertyDef; | 
| import lombok.Data; | 
|   | 
| import javax.persistence.Column; | 
| import javax.persistence.Entity; | 
| import javax.persistence.Id; | 
| import javax.persistence.Table; | 
| import java.util.Date; | 
|   | 
| /** | 
|  * @Desc: 仓房状态确认表 | 
|  * @author: | 
|  * @update-time: | 
|  */ | 
| @Data | 
| @Entity | 
| @Table(name = "D_DEPOT_STATUS_CONFIRM") | 
| public class Fz40DepotStatusConfirm { | 
|   | 
|     /** | 
|      * 21yyyyMMdd+四位顺序号 | 
|      * 21202405041234 | 
|      */ | 
|     @Id | 
|     @Column(name = "fcqrdh", length = 14) | 
|     @PropertyDef(label = "封仓确认单号", description = "根据一定的规则生成") | 
|     private String fcqrdh; | 
|   | 
|     @Column(name = "COMPANY_ID_", length = 10) | 
|     @PropertyDef(label = "组织编码") | 
|     private String companyId; | 
|   | 
|     @Column(name = "DEPT_ID_", length = 50) | 
|     @PropertyDef(label = "库区编码") | 
|     private String deptId; | 
|   | 
|     @Column(name = "DEPOT_ID_", length = 28) | 
|     @PropertyDef(label = "货位编码") | 
|     private String depotId; | 
|   | 
|     /*** ------------------------确认内容-------------------------------------**/ | 
|     @Column(name = "fcrq") | 
|     @PropertyDef(label = "封仓日期", description = "yyyy-MM-dd") | 
|     private Date fcrq; | 
|   | 
|     @Column(name = "FOOD_VARIETY_", length = 20) | 
|     @PropertyDef(label = "粮食品种") | 
|     private String foodVariety; | 
|   | 
|     @Column(name = "FOOD_TYPE_", length = 20) | 
|     @PropertyDef(label = "粮食性质") | 
|     private String foodType; | 
|   | 
|     @Column(name = "FOOD_LEVEL_", length = 10) | 
|     @PropertyDef(label = "粮食等级") | 
|     private String foodLevel; | 
|   | 
|     @Column(name = "FOOD_LOCATION_ID_", length = 20) | 
|     @PropertyDef(label = "产地名称代码") | 
|     private String foodLocationId; | 
|   | 
|     @Column(name = "FOOD_LOCATION_", length = 40) | 
|     @PropertyDef(label = "产地名称") | 
|     private String foodLocation; | 
|   | 
|     @Column(name = "FOOD_YEAR_", length = 10) | 
|     @PropertyDef(label = "收货年度") | 
|     private String foodYear; | 
|   | 
|     @Column(name = "COUNTRY_", length = 10) | 
|     @PropertyDef(label = "国别") | 
|     private String country; | 
|   | 
|     @Column(name = "STORE_KEEPER_NAME_", length = 64) | 
|     @PropertyDef(label = "保管员", description = "中文名称") | 
|     private String storeKeeperName; | 
|   | 
|     @Column(name = "fcsl") | 
|     @PropertyDef(label = "封仓数量", description = "所有入库信息中的净重之和,单位KG") | 
|     private Double fcsl = 0.0; | 
|   | 
|   | 
|     /*** ------------------------公共字段-------------------------------------**/ | 
|   | 
|     @Column(name = "APPLY_USER_", length = 50) | 
|     @PropertyDef(label = "申请人") | 
|     private String applyUser; | 
|   | 
|     @Column(name = "DEPT_AUDIT_USER_", length = 50) | 
|     @PropertyDef(label = "部门审核人") | 
|     private String deptAuditUser; | 
|   | 
|     @Column(name = "LEADER_AUDIT_USER_", length = 50) | 
|     @PropertyDef(label = "领导审核人") | 
|     private String leaderAuditUser; | 
|   | 
|     // 备注 | 
|     @Column(name = "REMARKS_", length = 200) | 
|     @PropertyDef(label = "备注信息") | 
|     private String remarks; | 
|   | 
|   | 
|     @Column(name = "UPDATE_TIME_") | 
|     @PropertyDef(label = "数据更新时间") | 
|     private Date updateTime; | 
|   | 
| } |