自动化立体仓库 - WMS系统
ZY
2024-12-18 184a0722e53f64f40ddb2c88f11f26941f565a8c
src/main/java/com/zy/asrs/entity/ViewWorkInBean.java
@@ -3,8 +3,10 @@
import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.core.common.Cools;
import com.core.common.SpringUtils;
import com.zy.asrs.service.BasLocType1Service;
import com.zy.system.entity.User;
import com.zy.system.service.UserService;
import lombok.Data;
@@ -21,49 +23,76 @@
@Data
public class ViewWorkInBean {
    @ExcelIgnore
    private int pageNumber;
    @ExcelIgnore
    private int pageSize;
    @ExcelIgnore
    @ExcelIgnore
    private Integer pageNumber;
    @ExcelIgnore
    private Integer pageSize;
    @ExcelIgnore
    private int stay_time;
    @ExcelIgnore
    @ExcelIgnore
    private String begin_date;
    @ExcelIgnore
    private String end_date;
    @ExcelIgnore
    private String query_date;
    @ExcelIgnore
    @ExcelIgnore
    private Integer row;
    @ExcelIgnore
    @ExcelIgnore
    private String crn_str_time;
    @ExcelIgnore
    private String crn_end_time;
    @ExcelIgnore
    @ColumnWidth(15)
    @ExcelProperty(value = "销售单号")
    private String three_code;
    @ExcelIgnore
    @ExcelProperty(value = "工作号")
    private Integer wrk_no;
    @ExcelProperty(value = "工作时间")
    @ColumnWidth(20)
    @ExcelProperty(value = "入库时间")
    private Date io_time;
    @ColumnWidth(20)
    @ExcelProperty(value = "库位号")
    private String loc_no;
    @ExcelProperty(value = "货架条码")
    private String supp_code;
    @ExcelProperty(value = "货架条码")
    private String zpallet;
    @ExcelIgnore
    private Long loc_type1;
    @ExcelProperty(value = "库位类型")
    private String loc_type1$;
    @ExcelProperty(value = "楼层")
    private Integer floor;
    @ExcelProperty(value = "数量")
    private Double anfme;
    @ColumnWidth(15)
    @ExcelProperty(value = "物料号")
    private String matnr;
    @ExcelProperty(value = "物料号")
    @ColumnWidth(35)
    @ExcelProperty(value = "物料名称")
    private String maktx;
    @ExcelProperty(value = "序列码")
@@ -78,7 +107,7 @@
    @ExcelProperty(value = "批次")
    private String model;
    @ExcelProperty(value = "颜色")
    @ExcelIgnore
    private String color;
    @ExcelProperty(value = "品牌")
@@ -87,20 +116,21 @@
    @ExcelProperty(value = "单位")
    private String unit;
    @ExcelProperty(value = "单价")
    @ExcelIgnore
    private Double price;
    @ExcelProperty(value = "sku")
    private String sku;
    @ExcelProperty(value = "包数")
    @ExcelIgnore
    private Double units;
    @ExcelProperty(value = "条码")
    private String barcode;
    @ExcelProperty(value = "物料状态")
    @ExcelIgnore
    private String origin;
    @ExcelIgnore
    @ExcelProperty(value = "厂家")
    private String manu;
@@ -123,17 +153,15 @@
    @ExcelProperty(value = "体积")
    private Double volume;
    @ExcelProperty(value = "销售单号")
    private String three_code;
    @ExcelProperty(value = "供应商")
    private String supp;
    @ExcelProperty(value = "货站码")
    private String supp_code;
    @ExcelIgnore
    @ExcelProperty(value = "是否批次 1: 是  0: 否  ")
    private Integer be_batch;
    @ExcelIgnore
    @ExcelProperty(value = "保质期")
    private String dead_time;
@@ -252,6 +280,15 @@
        appeTime = appe_time;
    }
    public String getLoc_type1$() {
        BasLocType1Service service = SpringUtils.getBean(BasLocType1Service.class);
        BasLocType1 basLocType1 = service.selectById(this.loc_type1);
        if (!Cools.isEmpty(basLocType1)) {
            return String.valueOf(basLocType1.getLocDesc());
        }
        return null;
    }
    public String getModiUser$() {
        UserService service = SpringUtils.getBean(UserService.class);
        User user = service.selectById(this.modi_user);