YYC
2025-08-17 d52072155b4bc241b9efc0ad56a20c76c91c737d
src/main/java/com/fzzy/async/fzzy30/entity/InoutRecord.java
@@ -18,240 +18,249 @@
public class InoutRecord {
   @Id
   @Column(name = "ID_", length = 40)
   @PropertyDef(label = "流水号", description = "根据一定的规则生成")
   private String id;
    @Id
    @Column(name = "ID_", length = 40)
    @PropertyDef(label = "流水号", description = "根据一定的规则生成")
    private String id;
   @Column(name = "COMPANY_ID_", length = 10)
   @PropertyDef(label = "组织编码", description = "")
   private String companyId;
    @Column(name = "COMPANY_ID_", length = 10)
    @PropertyDef(label = "组织编码", description = "")
    private String companyId;
   @Column(name = "DEPT_ID_", length = 10)
   @PropertyDef(label = "部门ID", description = "用于区分部门")
   private String deptId;
    @Column(name = "DEPT_ID_", length = 10)
    @PropertyDef(label = "部门ID", description = "用于区分部门")
    private String deptId;
   @Column(name = "DEPOT_ID_", length = 20)
   @PropertyDef(label = "装卸仓库")
   private String depotId;
    @Column(name = "DEPOT_ID_", length = 20)
    @PropertyDef(label = "装卸仓库")
    private String depotId;
   @Column(name = "TYPE_", length = 10)
   @PropertyDef(label = "出入库类型", description = "出库,入库")
   private String type;
    @Column(name = "TYPE_", length = 10)
    @PropertyDef(label = "出入库类型", description = "出库,入库")
    private String type;
   @Column(name = "PROGRESS_", length = 20)
   @PropertyDef(label = "流程进度")
   private String progress;
    @Column(name = "PROGRESS_", length = 20)
    @PropertyDef(label = "流程进度")
    private String progress;
   @Column(name = "RECORD_STATUS_", length = 10)
   @PropertyDef(label = "数据状态", description = "数据状态,正常,异常(2小时内重复出入库等),补录")
   private String recordStatus;
    @Column(name = "RECORD_STATUS_", length = 10)
    @PropertyDef(label = "数据状态", description = "数据状态,正常,异常(2小时内重复出入库等),补录")
    private String recordStatus;
   // ========登记信息
   @Column(name = "BIZ_TYPE_", length = 10)
   @PropertyDef(label = "业务类型", description = "农户、企业")
   private String bizType = "农户";
    // ========登记信息
    @Column(name = "BIZ_TYPE_", length = 10)
    @PropertyDef(label = "业务类型", description = "农户、企业")
    private String bizType = "农户";
   @Column(name = "REGISTER_TIME_")
   @PropertyDef(label = "登记时间")
   private Date registerTime;
    @Column(name = "REGISTER_TIME_")
    @PropertyDef(label = "登记时间")
    private Date registerTime;
   @Column(name = "REGISTER_USER_", length = 40)
   @PropertyDef(label = "登记人员")
   private String registerUser;
    @Column(name = "REGISTER_USER_", length = 40)
    @PropertyDef(label = "登记人员")
    private String registerUser;
   @Column(name = "USER_NAME_", length = 40)
   @PropertyDef(label = "承运人")
   private String userName = "";
    @Column(name = "USER_NAME_", length = 40)
    @PropertyDef(label = "承运人")
    private String userName = "";
   @Column(name = "USER_BIRTHDAY_")
   @PropertyDef(label = "出生日期")
   private Date userBirthday;
    @Column(name = "USER_BIRTHDAY_")
    @PropertyDef(label = "出生日期")
    private Date userBirthday;
   @Column(name = "USER_SEX_", length = 10)
   @PropertyDef(label = "性别")
   private String userSex;
    @Column(name = "USER_SEX_", length = 10)
    @PropertyDef(label = "性别")
    private String userSex;
   @Column(name = "USER_NATION_", length = 10)
   @PropertyDef(label = "民族")
   private String userNation;
    @Column(name = "USER_NATION_", length = 10)
    @PropertyDef(label = "民族")
    private String userNation;
   @Column(name = "USER_ID_", length = 20)
   @PropertyDef(label = "身份证号")
   private String userId;
    @Column(name = "USER_ID_", length = 20)
    @PropertyDef(label = "身份证号")
    private String userId;
   @Column(name = "USER_CONTACT_", length = 20)
   @PropertyDef(label = "联系方式")
   private String userContact;
    @Column(name = "USER_CONTACT_", length = 20)
    @PropertyDef(label = "联系方式")
    private String userContact;
   @Column(name = "USER_ADDRESS_", length = 100)
   @PropertyDef(label = "承运人地址")
   private String userAddress;
    @Column(name = "USER_ADDRESS_", length = 100)
    @PropertyDef(label = "承运人地址")
    private String userAddress;
   @Column(name = "CUR_STORAGE_")
   @PropertyDef(label = "当前库存")
   private double curStorage = 0.0;
    @Column(name = "CUR_STORAGE_")
    @PropertyDef(label = "当前库存")
    private double curStorage = 0.0;
   // 基本信息
   @Column(name = "INTEL_CARD_", length = 20)
   @PropertyDef(label = "智慧卡号")
   private String intelCard;
    // 基本信息
    @Column(name = "INTEL_CARD_", length = 20)
    @PropertyDef(label = "智慧卡号")
    private String intelCard;
   @Column(name = "PLATE_NUM_", length = 20)
   @PropertyDef(label = "车牌号")
   private String plateNum;
    @Column(name = "PLATE_NUM_", length = 20)
    @PropertyDef(label = "车牌号")
    private String plateNum;
   @Column(name = "TRANS_TYPE_", length = 10)
   @PropertyDef(label = "运输方式", description = "散粮,袋粮")
   private String transType = "散粮";
    @Column(name = "TRANS_TYPE_", length = 10)
    @PropertyDef(label = "运输方式", description = "散粮,袋粮")
    private String transType = "散粮";
   @Column(name = "CUSTOMER_ID_", length = 40)
   @PropertyDef(label = "往来单位ID", description = "入库时,表示发货单位,出库时候表示收货单位")
   private String customerId;
    @Column(name = "CUSTOMER_ID_", length = 40)
    @PropertyDef(label = "往来单位ID", description = "入库时,表示发货单位,出库时候表示收货单位")
    private String customerId;
   @Column(name = "CUSTOMER_NAME_", length = 50)
   @PropertyDef(label = "往来单位", description = "入库时,表示发货单位,出库时候表示收货单位")
   private String customerName;
    @Column(name = "CUSTOMER_NAME_", length = 50)
    @PropertyDef(label = "往来单位", description = "入库时,表示发货单位,出库时候表示收货单位")
    private String customerName;
   @Column(name = "UNIT_NAME_", length = 50)
   @PropertyDef(label = "单位名称", description = "当前仓库的单位名称,入库时,表示收货单位,出库时,表示发货单位")
   private String unitName;
    @Column(name = "UNIT_NAME_", length = 50)
    @PropertyDef(label = "单位名称", description = "当前仓库的单位名称,入库时,表示收货单位,出库时,表示发货单位")
    private String unitName;
   // 粮食信息
   @Column(name = "FOOD_VARIETY_", length = 20)
   @PropertyDef(label = "粮食品种")
   private String foodVariety;
    // 粮食信息
    @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_TYPE_", length = 20)
    @PropertyDef(label = "仓储类型")
    private String foodType;
   @Column(name = "FOOD_LEVEL_", length = 40)
   @PropertyDef(label = "粮食等级")
   private String foodLevel;
    @Column(name = "FOOD_LEVEL_", length = 40)
    @PropertyDef(label = "粮食等级")
    private String foodLevel;
   @Column(name = "FOOD_LOCATION_", length = 40)
   @PropertyDef(label = "粮食产地")
   private String foodLocation;
    @Column(name = "FOOD_LOCATION_", length = 40)
    @PropertyDef(label = "粮食产地")
    private String foodLocation;
   @Column(name = "FOOD_YEAR_", length = 20)
   @PropertyDef(label = "年份")
   private String foodYear;
    @Column(name = "FOOD_YEAR_", length = 20)
    @PropertyDef(label = "年份")
    private String foodYear;
   @Column(name = "PRICE_", length = 20)
   @PropertyDef(label = "单价")
   private String price;
    @Column(name = "PRICE_", length = 20)
    @PropertyDef(label = "单价")
    private String price;
   // 化验信息
   @Column(name = "CHECK_STATUS_")
   @PropertyDef(label = "化验结果")
   private String checkStatus;
    // 化验信息
    @Column(name = "CHECK_STATUS_")
    @PropertyDef(label = "化验结果")
    private String checkStatus;
   @Column(name = "CHECK_USER_")
   @PropertyDef(label = "化验人")
   private String checkUser;
    @Column(name = "CHECK_USER_")
    @PropertyDef(label = "化验人")
    private String checkUser;
   @Column(name = "CHECK_ID_")
   @PropertyDef(label = "化验单号")
   private String checkId;
    @Column(name = "CHECK_ID_")
    @PropertyDef(label = "化验单号")
    private String checkId;
   // 称重和扣重信息
   @Column(name = "IMPURITY_")
   @PropertyDef(label = "杂质", description = "百分比")
   private Double impurity = 0.0;
    // 称重和扣重信息
    @Column(name = "IMPURITY_")
    @PropertyDef(label = "杂质", description = "百分比")
    private Double impurity = 0.0;
   @Column(name = "WET_")
   @PropertyDef(label = "水分", description = "百分比")
   private Double wet = 0.0;
    @Column(name = "WET_")
    @PropertyDef(label = "水分", description = "百分比")
    private Double wet = 0.0;
   @Column(name = "BROKEN_")
   @PropertyDef(label = "不完整颗粒", description = "百分比")
   private Double broken = 0.0;
    @Column(name = "BROKEN_")
    @PropertyDef(label = "不完整颗粒", description = "百分比")
    private Double broken = 0.0;
   @Column(name = "DE_IMPURITY_")
   @PropertyDef(label = "杂质扣重", description = "单位KG")
   private Double deImpurity = 0.0;
    @Column(name = "DE_IMPURITY_")
    @PropertyDef(label = "杂质扣重", description = "单位KG")
    private Double deImpurity = 0.0;
   @Column(name = "DE_WET_")
   @PropertyDef(label = "水分扣重", description = "单位KG")
   private Double deWet = 0.0;
    @Column(name = "DE_WET_")
    @PropertyDef(label = "水分扣重", description = "单位KG")
    private Double deWet = 0.0;
   @Column(name = "DE_BROKEN_")
   @PropertyDef(label = "不完整颗粒扣重", description = "单位KG")
   private Double deBroken = 0.0;
    @Column(name = "DE_BROKEN_")
    @PropertyDef(label = "不完整颗粒扣重", description = "单位KG")
    private Double deBroken = 0.0;
   @Column(name = "DE_HANDLE_")
   @PropertyDef(label = "值仓扣重", description = "单位KG")
   private Double deHandle = 0.0;
    @Column(name = "DE_HANDLE_")
    @PropertyDef(label = "值仓扣重", description = "单位KG")
    private Double deHandle = 0.0;
   @Column(name = "DE_PACK_")
   @PropertyDef(label = "包装扣重", description = "单位KG")
   private Double dePack = 0.0;
    @Column(name = "DE_PACK_")
    @PropertyDef(label = "包装扣重", description = "单位KG")
    private Double dePack = 0.0;
   @Column(name = "DE_OTHER_")
   @PropertyDef(label = "其他扣重", description = "单位KG")
   private Double deOther = 0.0;
    @Column(name = "DE_OTHER_")
    @PropertyDef(label = "其他扣重", description = "单位KG")
    private Double deOther = 0.0;
   @Column(name = "DE_SUM_")
   @PropertyDef(label = "总扣重", description = "单位KG")
   private Double deSum = 0.0;
    @Column(name = "DE_SUM_")
    @PropertyDef(label = "总扣重", description = "单位KG")
    private Double deSum = 0.0;
   @Column(name = "FULL_WEIGHT_")
   @PropertyDef(label = "满车称重", description = "入库时候表示第一次称重,出库时候表示第二次称重,单位KG")
   private Double fullWeight = 0.0;
    @Column(name = "FULL_WEIGHT_")
    @PropertyDef(label = "满车称重", description = "入库时候表示第一次称重,出库时候表示第二次称重,单位KG")
    private Double fullWeight = 0.0;
   @Column(name = "FULL_WEIGHT_TIME_")
   @PropertyDef(label = "满车称重时间")
   private Date fullWeightTime;
    @Column(name = "FULL_WEIGHT_TIME_")
    @PropertyDef(label = "满车称重时间")
    private Date fullWeightTime;
   @Column(name = "FULL_WEIGHT_USER_", length = 40)
   @PropertyDef(label = "满车称重人")
   private String fullWeightUser;
    @Column(name = "FULL_WEIGHT_USER_", length = 40)
    @PropertyDef(label = "满车称重人")
    private String fullWeightUser;
   @Column(name = "EMPTY_WEIGHT_")
   @PropertyDef(label = "空车称重", description = "入库时表示第二次称重,出库时候表示第一次称重,单位KG")
   private Double emptyWeight = 0.0;
    @Column(name = "EMPTY_WEIGHT_")
    @PropertyDef(label = "空车称重", description = "入库时表示第二次称重,出库时候表示第一次称重,单位KG")
    private Double emptyWeight = 0.0;
   @Column(name = "EMPTY_WEIGHT_TIME_")
   @PropertyDef(label = "空车称重时间")
   private Date emptyWeightTime;
    @Column(name = "EMPTY_WEIGHT_TIME_")
    @PropertyDef(label = "空车称重时间")
    private Date emptyWeightTime;
   @Column(name = "EMPTY_WEIGHT_USER_")
   @PropertyDef(label = "空车称重人")
   private String emptyWeightUser;
    @Column(name = "EMPTY_WEIGHT_USER_")
    @PropertyDef(label = "空车称重人")
    private String emptyWeightUser;
   @Column(name = "NET_WEIGHT_")
   @PropertyDef(label = "净重", description = "单位KG")
   private Double netWeight = 0.0;
    @Column(name = "NET_WEIGHT_")
    @PropertyDef(label = "净重", description = "单位KG")
    private Double netWeight = 0.0;
   @Column(name = "SETTLE_WEIGHT_")
   @PropertyDef(label = "结算净重", description = "扣重后净重,结算净重,单位KG")
   private Double settleWeight = 0.0;
    @Column(name = "SETTLE_WEIGHT_")
    @PropertyDef(label = "结算净重", description = "扣重后净重,结算净重,单位KG")
    private Double settleWeight = 0.0;
   // 值仓信息
   @Column(name = "HANDLE_START_")
   @PropertyDef(label = "值仓开始时间")
   private Date handleStart;
    // 值仓信息
    @Column(name = "HANDLE_START_")
    @PropertyDef(label = "值仓开始时间")
    private Date handleStart;
   @Column(name = "HANDLE_END_")
   @PropertyDef(label = "值仓结束时间")
   private Date handleEnd;
    @Column(name = "HANDLE_END_")
    @PropertyDef(label = "值仓结束时间")
    private Date handleEnd;
   @Column(name = "HANDLE_USER_", length = 40)
   @PropertyDef(label = "值仓操作人")
   private String handleUser;
    @Column(name = "HANDLE_USER_", length = 40)
    @PropertyDef(label = "值仓操作人")
    private String handleUser;
   // 出库
   @Column(name = "COMPLETE_TIME_")
   @PropertyDef(label = "完成时间")
   private Date completeTime;
    // 出库
    @Column(name = "COMPLETE_TIME_")
    @PropertyDef(label = "完成时间")
    private Date completeTime;
   @Column(name = "COMPLETE_USER_", length = 40)
   @PropertyDef(label = "完成确认人")
   private String completeUser;
    @Column(name = "COMPLETE_USER_", length = 40)
    @PropertyDef(label = "完成确认人")
    private String completeUser;
   // 备注
   @Column(name = "REMARKS_", length = 200)
   @PropertyDef(label = "备注信息")
   private String remarks;
    // 备注
    @Column(name = "REMARKS_", length = 200)
    @PropertyDef(label = "备注信息")
    private String remarks;
    @Column(name = "bzw", length = 2)
    @PropertyDef(label = "包装物", description = "1:麻袋2:编织袋3:散装9:其他")
    private String bzw;
    @Column(name = "bzbjs")
    @PropertyDef(label = "包件数", description = "单位:件")
    private int bzbjs;
}