自动化立体仓库 - WMS系统
zhangc
2024-12-25 aa3476e8ff45d168f0bb9376ed3a114610a65f12
src/main/java/com/zy/asrs/entity/Mat.java
@@ -58,107 +58,107 @@
    /**
     * 物料号
     */
    @ApiModelProperty(value= "物料号")
    @ExcelProperty(value = "物料号")
    @ApiModelProperty(value= "存货编码")
    @ExcelProperty(value = "存货编码")
    private String matnr;
    /**
     * 物料号
     */
    @ApiModelProperty(value= "物料号")
    @ExcelProperty(value = "物料号")
    @ApiModelProperty(value= "物料名称")
    @ExcelProperty(value = "存货名称")
    private String maktx;
    /**
     * 移动类型
     */
    @ApiModelProperty(value= "移动类型")
    @ExcelProperty(value = "移动类型")
    @ApiModelProperty(value= "生产部门名称")
    @ExcelProperty(value = "生产部门名称")
    private String name;
    /**
     * 规格
     */
    @ApiModelProperty(value= "规格")
    @ExcelProperty(value = "规格")
    @ExcelProperty(value = "规格型号")
    private String specs;
    /**
     * 批次
     */
    @ApiModelProperty(value= "批次")
    @ExcelProperty(value = "批次")
    @ExcelProperty(value = "通用型号")
    private String model;
    /**
     * 颜色
     */
    @ApiModelProperty(value= "颜色")
    @ExcelProperty(value = "颜色")
    @ExcelProperty(value = "是否内销")
    private String color;
    /**
     * 品牌
     */
    @ApiModelProperty(value= "品牌")
    @ExcelProperty(value = "品牌")
    @ExcelProperty(value = "存货大类名称")
    private String brand;
    /**
     * 单位
     */
    @ApiModelProperty(value= "单位")
    @ExcelProperty(value = "单位")
    @ExcelProperty(value = "主计量单位名称")
    private String unit;
    /**
     * 单价
     */
    @ApiModelProperty(value= "单价")
    @ExcelProperty(value = "单价")
    @ExcelProperty(value = "进项税率%")
    private Double price;
    /**
     * sku
     */
    @ApiModelProperty(value= "sku")
    @ExcelProperty(value = "sku")
    //@ExcelProperty(value = "sku")
    private String sku;
    /**
     * 包数
     */
    @ApiModelProperty(value= "包数")
    @ExcelProperty(value = "包数")
    @ExcelProperty(value = "销项税率%")
    private Double units;
    /**
     * 条码
     */
    @ApiModelProperty(value= "条码")
    @ExcelProperty(value = "条码")
    //@ExcelProperty(value = "条码")
    private String barcode;
    /**
     * 物料状态
     */
    @ApiModelProperty(value= "物料状态")
    @ExcelProperty(value = "物料状态")
    @ExcelProperty(value = "是否批次管理")
    private String origin;
    /**
     * 厂家
     */
    @ApiModelProperty(value= "厂家")
    @ExcelProperty(value = "厂家")
    //@ExcelProperty(value = "厂家")
    private String manu;
    /**
     * 单据时间
     */
    @ApiModelProperty(value= "单据时间")
    @ExcelProperty(value = "单据时间")
    //@ExcelProperty(value = "单据时间")
    @TableField("manu_date")
    private String manuDate;
@@ -166,7 +166,7 @@
     * 品项数
     */
    @ApiModelProperty(value= "品项数")
    @ExcelProperty(value = "品项数")
    //@ExcelProperty(value = "品项数")
    @TableField("item_num")
    private String itemNum;
@@ -182,28 +182,28 @@
     * 重量
     */
    @ApiModelProperty(value= "重量")
    @ExcelProperty(value = "重量")
    //@ExcelProperty(value = "重量")
    private Double weight;
    /**
     * 长度
     */
    @ApiModelProperty(value= "长度")
    @ExcelProperty(value = "长度")
    //@ExcelProperty(value = "长度")
    private Double length;
    /**
     * 体积
     */
    @ApiModelProperty(value= "体积")
    @ExcelProperty(value = "体积")
    //@ExcelProperty(value = "体积")
    private Double volume;
    /**
     * 三方编码
     */
    @ApiModelProperty(value= "三方编码")
    @ExcelProperty(value = "三方编码")
    //@ExcelProperty(value = "三方编码")
    @TableField("three_code")
    private String threeCode;
@@ -211,14 +211,14 @@
     * 供应商
     */
    @ApiModelProperty(value= "供应商")
    @ExcelProperty(value = "供应商")
    @ExcelProperty(value = "建档人")
    private String supp;
    /**
     * 供应商编码
     */
    @ApiModelProperty(value= "供应商编码")
    @ExcelProperty(value = "供应商编码")
    //@ExcelProperty(value = "供应商编码")
    @TableField("supp_code")
    private String suppCode;
@@ -227,6 +227,7 @@
     */
    @ApiModelProperty(value= "是否批次 1: 是  0: 否  ")
    @TableField("be_batch")
    //@ExcelProperty(value = "'是否批次管理")
    private Integer beBatch;
    /**
@@ -234,7 +235,7 @@
     */
    @ApiModelProperty(value= "保质期")
    @TableField("dead_time")
    @ExcelProperty(value = "保质期")
    //@ExcelProperty(value = "保质期")
    private String deadTime;
    /**
@@ -242,7 +243,7 @@
     */
    @ApiModelProperty(value= "预警天数")
    @TableField("dead_warn")
    @ExcelProperty(value = "预警天数")
    //@ExcelProperty(value = "预警天数")
    private Integer deadWarn;
    /**
@@ -323,6 +324,16 @@
     */
    @TableField("store_max_date")
    private Integer storeMaxDate;
    //启动日期
    @TableField("ds_date")
    @ExcelProperty(value = "启用日期")
    private Date dsDate;
    //建档日期
    @TableField("d_inv_create_datetime")
    @ExcelProperty(value = "建档日期")
    private Date dInvCreateDatetime;
    public Mat() {}
@@ -422,11 +433,11 @@
        if (null == this.beBatch){ return null; }
        switch (this.beBatch){
            case 1:
                return "是";
                return "高";
            case 0:
                return "否";
                return "低";
            default:
                return String.valueOf(this.beBatch);
                return "低";
        }
    }