package cn.lihongjie.coal.warehouseReceipt.dto;

import lombok.Data;

import java.time.LocalDateTime;
import java.util.*;

@Data
public class WarehouseReportRequest  {



    private LocalDateTime startTime;
    private LocalDateTime endTime;

    private String reason;

    private String receiptType;

    private String code;

    private String barCode;

    private String goodsName;


    private List<String> warehouseIds;

    private List<String> categoryIds;

    private List<String> brandIds;

    private List<String> unitIds;

    private List<String> shelveIds;

    private List<String> supplierIds;

    private List<String> goodsIds;



    private Integer pageNo = 0;
    private Integer pageSize = Integer.MAX_VALUE;

    private String organizationId;


    /**
     * 是否按照货架汇总
     */
    private Boolean shelveSummary = false;

    private Boolean excludeEmpty = false;

    /**
     * 是否包含合计
     */
    private Boolean includeSum = true;
}
