DisplayData.java 1.7 KB
package com.huaheng.api.tv.domain;

import lombok.Data;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @author xcq
 */
@Data
public class DisplayData {
    /**
     * 顶部数据
     */
    private Map<String, Object> topData = new HashMap<>();

    /**
     * 出入库热度数据
     */
    private List<ProjectBean> projectBeanList = new ArrayList<>();

    /**
     * 库龄数据
     */
    private List<WarehouseLowBean> warehouseLowBeanList = new ArrayList<>();

    /**
     * 库龄饼状图
     */
    private List<ProjectBean> topBeanList = new ArrayList<>();

    /**
     * 入库统计数据
     */
    private List<ProjectBean>  receiptStatistics = new ArrayList<>();

    /**
     * 出库统计数据
     */
    private List<ProjectBean>  shipmentStatistics = new ArrayList<>();

    /**
     * 入库情况数据
     */
    private List<ReceiptSituation> receiptSituationList = new ArrayList<>();

    /**
     * 出库情况数据
     */
    private List<ShipmentSituation> shipmentSituationList = new ArrayList<>();

    /**
     * 入库趋势图
     */
    private List<ProjectBean> receiptTrend = new ArrayList<>();

    /**
     * 出库趋势图
     */
    private List<ProjectBean> shipmentTrend = new ArrayList<>();

    /**
     * 物料预警数据
     */
    private List<MaterialWarningList> materialWarningLists = new ArrayList<>();

    /**
     * 库存等级图表
     */
    private List inventoryLevelChart = new ArrayList();

    /**
     * 入库等级趋势图
     */
    private Map receiptLevelTrend = new HashMap<>();

    /**
     * 出库等级趋势图
     */
    private Map shipmentLevelTrend = new HashMap<>();


}