package org.dromara.zhishu.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.dromara.common.tenant.core.TenantEntity;
import org.dromara.zhishu.domain.Spec;
import org.dromara.zhishu.domain.Statistic;

import java.io.Serializable;

/**
 * 统计类
 */
@Data
@ExcelIgnoreUnannotated
@AutoMapper(target = Statistic.class)
public class StatisticVo implements Serializable {

    /**
     * 库房数量
     */
    @ExcelProperty(value = "库房总数")
    private Long warehousesNum;

    /**
     * 货架数量
     */
    @ExcelProperty(value = "货架总数")
    private Long shelvesNum;

    /**
     * 仓库名称
     */
    @ExcelProperty(value = "仓库名称")
    private String warehousesName;

    /**
     * 入库量
     */
    @ExcelProperty(value = "入库数量")
    private Long inQuantity;

    /**
     * 出库量
     */
    @ExcelProperty(value = "出库数量")
    private Long outQuantity;

    /**
     * 书籍种类
     */
    @ExcelProperty(value = "书籍分类")
    private String bookCategory;

}
