package com.jeeplus.psimanage.psiWareHouse.service.dto;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

@Data
public class PsiWareSummaryExportDto {

    @ExcelIgnore
    private String id;

    @ColumnWidth(15)
    @ExcelProperty("商品名称")
    private String tradeName;

    @ColumnWidth(15)
    @ExcelProperty("入库类型")
    private String wareHouseTypeName;

    @ColumnWidth(15)
    @ExcelProperty("历史库存")
    private String hisTradeNumber;

    @ColumnWidth(15)
    @ExcelProperty("当月入库")
    private String allNumber;

    /*@ColumnWidth(15)
    @ExcelProperty("当月领取")
    private String notSurplusStock;*/

    @ColumnWidth(15)
    @ExcelProperty("当月领取")
    private String borrowNumber;

    @ColumnWidth(15)
    @ExcelProperty("当月报损")
    private String lossNumber;

    @ColumnWidth(15)
    @ExcelProperty("当前库存")
    private String allCurrentInventory;

    @ExcelIgnore
    private String company;

    @ColumnWidth(30)
    @ExcelProperty("时间区间")
    private String dateRange;

    @ExcelIgnore
    private String tradeNumber;

    @ExcelIgnore
    private String warnNum;

    @ExcelIgnore
    private String warnFlag;

    @ExcelIgnore
    private String spec;


    @ExcelIgnore
    private String afterTradeNumber;//日期范围之后的入库数据
    @ExcelIgnore
    private String afterLossNumber;//日期范围之后的报损数据
    @ExcelIgnore
    private String afterNotSurplusStock;//日期范围之后的报损数据
}
