|  |  |  | 
|---|
|  |  |  | package com.zy.asrs.entity; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.alibaba.excel.annotation.ExcelProperty; | 
|---|
|  |  |  | import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableId; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.enums.IdType; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.annotations.TableField; | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "唯一ID") | 
|---|
|  |  |  | @TableId(value = "id", type = IdType.AUTO) | 
|---|
|  |  |  | @ExcelProperty("id") | 
|---|
|  |  |  | private Long id; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 状态 1: 盘点中  2: 盘点结束 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "状态 1: 盘点中  2: 盘点结束  ") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "单据状态"}) | 
|---|
|  |  |  | private Integer type; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "库位号") | 
|---|
|  |  |  | @TableField("loc_no") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "库位号"}) | 
|---|
|  |  |  | private String locNo; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 物料号 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "物料号") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "物料号"}) | 
|---|
|  |  |  | private String matnr; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 物料号 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "物料名") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "物料名"}) | 
|---|
|  |  |  | private String maktx; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 盘点前数量 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "盘点前数量") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "盘点前数量"}) | 
|---|
|  |  |  | @TableField("anfme") | 
|---|
|  |  |  | private Double anfme; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 真实数量 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "真实数量") | 
|---|
|  |  |  | @TableField("real_anfme") | 
|---|
|  |  |  | private Double realAnfme; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 创建人 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "创建人") | 
|---|
|  |  |  | @TableField("create_by") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "创建人"}) | 
|---|
|  |  |  | private Long createBy; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value= "创建时间") | 
|---|
|  |  |  | @TableField("create_time") | 
|---|
|  |  |  | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "创建时间"}) | 
|---|
|  |  |  | private Date createTime; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "修改人") | 
|---|
|  |  |  | @TableField("update_by") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "修改人"}) | 
|---|
|  |  |  | private Long updateBy; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value= "修改时间") | 
|---|
|  |  |  | @TableField("update_time") | 
|---|
|  |  |  | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "修改时间"}) | 
|---|
|  |  |  | private Date updateTime; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 备注 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "备注") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "备注"}) | 
|---|
|  |  |  | private String memo; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value= "差异量") | 
|---|
|  |  |  | @TableField("diff_anfme") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "差异量"}) | 
|---|
|  |  |  | private Double diffAnfme; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value= "单据号") | 
|---|
|  |  |  | @TableField("order_no") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "单据号"}) | 
|---|
|  |  |  | private String orderNo; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value= "审核") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "审核"}) | 
|---|
|  |  |  | private Integer examine; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value= "拥有者 1: 杰克   ") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "货主"}) | 
|---|
|  |  |  | private Integer owner; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 货物形态:0:代采、1:仓储 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "货物形态:0:代采、1:仓储") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "货物形态"}) | 
|---|
|  |  |  | private Integer payment; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 真实数量 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "真实数量") | 
|---|
|  |  |  | @TableField("real_anfme") | 
|---|
|  |  |  | @ExcelProperty({"盘点单", "真实数量"}) | 
|---|
|  |  |  | private Double realAnfme; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value= "批次") | 
|---|
|  |  |  | @TableField("batch") | 
|---|
|  |  |  | private String batch; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getOwner$(){ | 
|---|
|  |  |  | LocOwnerService service = SpringUtils.getBean(LocOwnerService.class); | 
|---|
|  |  |  | LocOwner locOwner = service.selectById(this.owner); | 
|---|