package com.njcn.product.advance.responsility.pojo.bo;


import lombok.Data;

import java.io.Serializable;
import java.util.*;

/**
 * 处理用采原始数据得到的一个结果
 *
 * @author hongawen
 * @Date: 2019/4/26 15:57
 */
@Data
public class DealDataResult implements Serializable {

    /***
     * String 户号@监测点号@户名
     * String yyyy-MM-dd
     * Date 数据的详细日期
     * UserDataExcel 数据详细信息
     * 先以测量局号分组，再以该测量局号下每个日期分组
     */
    private Map<String, Map<String, Map<Date, UserDataExcel>>> totalData = new HashMap<>();

    private List<String> dates = new ArrayList<>();

    /***
     * String 户号@监测点号@户名
     * String yyyy-MM-dd
     * UserDataExcel 数据详细信息
     * 先以测量局号分组，再以该测量局号下每个日期分组
     */
    private Map<String, Map<String, List<UserDataExcel>>> totalListData = new HashMap<>();

}
