package com.ruoyi.web.modules.screen.domain.vo;

import java.math.BigDecimal;
import java.util.List;
/**
 * 产地行情（默认交易市场近 7 日）。
 */
public class TradeSalesOriginQuoteVo
{
    /** 窗口内是否有报价 */
    private boolean hasQuoteData;
    /** 7 日均价 */
    private BigDecimal avgPrice7d;
    /** 7 日最低价 */
    private BigDecimal minPrice7d;
    /** 7 日最高价 */
    private BigDecimal maxPrice7d;
    /** 最近有报价日期 yyyy-MM-dd */
    private String lastQuoteDate;
    /** 价格单位码：1元/斤 2元/头 */
    private Integer priceUnit;
    /** 价格单位显示 */
    private String priceUnitLabel;
    /** 逐日 min/max/avg（7 点） */
    private List<TradeSalesDailyQuoteVo> dailyTrend;

    public boolean isHasQuoteData()
    {
        return hasQuoteData;
    }

    public void setHasQuoteData(boolean hasQuoteData)
    {
        this.hasQuoteData = hasQuoteData;
    }

    public BigDecimal getAvgPrice7d()
    {
        return avgPrice7d;
    }

    public void setAvgPrice7d(BigDecimal avgPrice7d)
    {
        this.avgPrice7d = avgPrice7d;
    }

    public BigDecimal getMinPrice7d()
    {
        return minPrice7d;
    }

    public void setMinPrice7d(BigDecimal minPrice7d)
    {
        this.minPrice7d = minPrice7d;
    }

    public BigDecimal getMaxPrice7d()
    {
        return maxPrice7d;
    }

    public void setMaxPrice7d(BigDecimal maxPrice7d)
    {
        this.maxPrice7d = maxPrice7d;
    }

    public String getLastQuoteDate()
    {
        return lastQuoteDate;
    }

    public void setLastQuoteDate(String lastQuoteDate)
    {
        this.lastQuoteDate = lastQuoteDate;
    }

    public Integer getPriceUnit()
    {
        return priceUnit;
    }

    public void setPriceUnit(Integer priceUnit)
    {
        this.priceUnit = priceUnit;
    }

    public String getPriceUnitLabel()
    {
        return priceUnitLabel;
    }

    public void setPriceUnitLabel(String priceUnitLabel)
    {
        this.priceUnitLabel = priceUnitLabel;
    }

    public List<TradeSalesDailyQuoteVo> getDailyTrend()
    {
        return dailyTrend;
    }

    public void setDailyTrend(List<TradeSalesDailyQuoteVo> dailyTrend)
    {
        this.dailyTrend = dailyTrend;
    }
}
