package com.bailuntec.domain.dto;

import lombok.Data;

import java.math.BigDecimal;

@Data
public class SalesVolumeWeekDTO {

    private String bailunSku;
    private String warehouseCode;
    private String warehouseName;

    private BigDecimal oneWeekRate;
    private BigDecimal twoWeekRate;
    private BigDecimal threeWeekRate;
    private BigDecimal fourthWeekRate;
    private BigDecimal fiveWeekRate;
    private BigDecimal sixWeekRate;
    private BigDecimal sevenWeekRate;
    private BigDecimal eightWeekRate;
    private BigDecimal nineWeekRate;
    private BigDecimal tenWeekRate;

    private BigDecimal elevenWeekRate;
    private BigDecimal twelveWeekRate;
    private BigDecimal thridteenWeekRate;
    private BigDecimal fourteenWeekRate;
    private BigDecimal fifteenWeekRate;
    private BigDecimal sixteenWeekRate;
    private BigDecimal seventeenWeekRate;
    private BigDecimal eighteenWeekRate;
    private BigDecimal nineteenWeekRate;
    private BigDecimal twentyWeekRate;

    private BigDecimal twentyOneWeekRate;
    private BigDecimal twentyTwoWeekRate;
    private BigDecimal twentyThreeWeekRate;
    private BigDecimal twentyFourthWeekRate;
    private BigDecimal twentyFiveWeekRate;
    private BigDecimal twentySixWeekRate;
    private BigDecimal twentySeveneWeekRate;
    private BigDecimal twentyEightWeekRate;
    private BigDecimal twentyNineWeekRate;
    private BigDecimal thirtyWeekRate;

    private BigDecimal thirtyOneWeekRate;
    private BigDecimal thirtyTwoWeekRate;
    private BigDecimal thirtyThreeWeekRate;
    private BigDecimal thirtyFourthWeekRate;
    private BigDecimal thirtyFiveWeekRate;
    private BigDecimal thirtySixWeekRate;
    private BigDecimal thirtySeveneWeekRate;
    private BigDecimal thirtyEightWeekRate;
    private BigDecimal thirtyNineWeekRate;
    private BigDecimal fortyWeekRate;

    private BigDecimal fortyOneWeekRate;
    private BigDecimal fortyTwoWeekRate;
    private BigDecimal fortyThreeWeekRate;
    private BigDecimal fortyFourthWeekRate;
    private BigDecimal fortyFiveWeekRate;
    private BigDecimal fortySixWeekRate;
    private BigDecimal fortySeveneWeekRate;
    private BigDecimal fortyEightWeekRate;
    private BigDecimal fortyNineWeekRate;
    private BigDecimal fiftyWeekRate;

    private BigDecimal fiftyOneWeekRate;
    private BigDecimal fiftyTwoWeekRate;

    private String salesDetail;
    private String rateDetail;
}
