jiazx0107@163.com
2023-05-26 75e83ba772ef70396b2595ccab646edf8ec4df51
igds-inout/src/main/java/com/ld/igds/models/InoutNoticeIn.java
@@ -10,7 +10,7 @@
import java.util.Date;
/**
 * 出入库-入库通知单
 * 出入库-入库通知单,2023年5月26日 优化调整
 *
 * @author chen
 */
@@ -30,32 +30,36 @@
    @PropertyDef(label = "组织编码")
    private String companyId;
    @Column(name = "DEPT_ID_", length = 40)
    @PropertyDef(label = "库区编码", description = "所属分库")
    @Column(name = "DEPT_ID_", length = 50)
    @PropertyDef(label = "库区编码")
    private String deptId;
    @Column(name = "PLAN_ID_", length = 40)
    @PropertyDef(label = "计划id", description = "计划id与合同id二选一")
    private String planId;
    @Column(name = "PLAN_NAME_", length = 50)
    @PropertyDef(label = "计划名称")
    private String planName;
    @Column(name = "CONTRACT_ID_", length = 40)
    @PropertyDef(label = "合同编码", description = "计划id与合同id二选一")
    private String contractId;
    @Column(name = "CONTRACT_NAME_", length = 50)
    @PropertyDef(label = "合同名称")
    private String contractName;
    @Column(name = "NAME_", length = 50)
    @PropertyDef(label = "通知单名称")
    private String name;
    @Column(name = "PLAN_ID_", length = 40)
    @PropertyDef(label = "计划明细号", description = "针对轮换粮食必填")
    private String planId;
    @Column(name = "CONTRACT_ID_", length = 40)
    @PropertyDef(label = "合同编码", description = "针对轮换粮食必填")
    private String contractId;
    @Column(name = "CONTRACT_NAME_", length = 50)
    @PropertyDef(label = "合同名称", description = "针对轮换粮食必填")
    private String contractName;
//    @Column(name = "PLAN_NAME_", length = 50)
//    @PropertyDef(label = "计划名称")
//    private String planName;
    @Column(name = "DEPOT_ID_", length = 50)
    @PropertyDef(label = "目标仓库")
    private String depotId;
    @Column(name = "CUSTOMER_ID_", length = 40)
    @PropertyDef(label = "发货客户ID")
    @PropertyDef(label = "发货客户")
    private String customerId;
    @Column(name = "CUSTOMER_NAME_", length = 50)
@@ -75,11 +79,11 @@
    private String year;
    @Column(name = "TARGET_NUMBER_")
    @PropertyDef(label = "目标数量", description = "单位:KG")
    @PropertyDef(label = "目标数量", description = "单位:吨,手动填报")
    private double targetNumber = 0.0;
    @Column(name = "COMPLETE_NUMBER_")
    @PropertyDef(label = "完成数量", description = "单位:KG")
    @PropertyDef(label = "完成数量", description = "单位:吨,系统自动合计")
    private double completeNumber = 0.0;
    @Column(name = "AUDIT_STATUS_", length = 10)
@@ -90,9 +94,17 @@
    @PropertyDef(label = "审核人")
    private String auditUser;
    @Column(name = "AUDIT_DATE_")
    @PropertyDef(label = "审批时间", description = "格式:yyyy-MM-dd HH:mm:ss")
    private String auditDate;
    @Column(name = "COMPLETE_STATUS_", length = 10)
    @PropertyDef(label = "完成状态", description = "未完成,已完成")
    private String completeStatus = InoutConstant.COMPLETE_STATUS_NONE;
    @Column(name = "COMPLETE_TIME_")
    @PropertyDef(label = "完成时间")
    private Date completeTime;
    @Column(name = "CREATE_TIME_")
    @PropertyDef(label = "创建时间")
@@ -102,21 +114,18 @@
    @PropertyDef(label = "创建人")
    private String createUser;
    @Column(name = "COMPLETE_TIME_")
    @PropertyDef(label = "完成时间")
    private Date completeTime;
    @Column(name = "REMARK_", length = 200)
    @PropertyDef(label = "备注信息")
    private String remark;
    @Column(name = "TYPE_", length = 2)
    @PropertyDef(label = "业务说明", description = "轮换粮食,非轮换粮,如果为轮换粮食,计划明细和合同必填")
    private String type;
    @Transient
    @PropertyDef(label = "标记", description = "用于判断通知单是否为新增")
    private String tag;
    @Transient
    @PropertyDef(label = "粮食品种")
    private String foodVarietyName;
    public String getFoodVarietyName() {
        if (null != this.foodVariety) {
@@ -124,4 +133,12 @@
        }
        return null;
    }
    @Transient
    @PropertyDef(label = "仓库名称")
    private String depotName = "";
    @Transient
    @PropertyDef(label = "粮食品种")
    private String foodVarietyName;
}