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

import com.fasterxml.jackson.annotation.JsonAlias;
/**
 * 商城 Open API {@code /api/open/stats/overview} 反序列化对象。
 */
public class MallStatsOverviewVo
{
    /** 品类销售占比 */
    private MallCategorySalesVo categorySales;
    /** 热销品类 Top5 */
    private MallHotCategoryRankVo hotCategoryRank;

    /** 订单月度趋势 */
    @JsonAlias("orderTrend")
    private MallOrderTrendVo mallOrderTrend;
    /** 店铺入驻 */
    private MallShopEntryVo shopEntry;
    /** 消费区域 Top5 */
    private MallRegionRankVo regionRank;
    /** 消费者评价词云；商城从订单评价 content 分词 */
    private MallReviewWordCloudVo reviewWordCloud;

    public MallCategorySalesVo getCategorySales()
    {
        return categorySales;
    }

    public void setCategorySales(MallCategorySalesVo categorySales)
    {
        this.categorySales = categorySales;
    }

    public MallHotCategoryRankVo getHotCategoryRank()
    {
        return hotCategoryRank;
    }

    public void setHotCategoryRank(MallHotCategoryRankVo hotCategoryRank)
    {
        this.hotCategoryRank = hotCategoryRank;
    }

    public MallOrderTrendVo getMallOrderTrend()
    {
        return mallOrderTrend;
    }

    public void setMallOrderTrend(MallOrderTrendVo mallOrderTrend)
    {
        this.mallOrderTrend = mallOrderTrend;
    }

    public MallShopEntryVo getShopEntry()
    {
        return shopEntry;
    }

    public void setShopEntry(MallShopEntryVo shopEntry)
    {
        this.shopEntry = shopEntry;
    }

    public MallRegionRankVo getRegionRank()
    {
        return regionRank;
    }

    public void setRegionRank(MallRegionRankVo regionRank)
    {
        this.regionRank = regionRank;
    }

    public MallReviewWordCloudVo getReviewWordCloud()
    {
        return reviewWordCloud;
    }

    public void setReviewWordCloud(MallReviewWordCloudVo reviewWordCloud)
    {
        this.reviewWordCloud = reviewWordCloud;
    }
}
