StatisticsQueryVO.java 1.1 KB
package com.skua.modules.statisticsquery.vo;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

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

/**
 * <pre>
 * <请输入描述信息>
 * </pre>
 *
 * @author sonin
 * @version 1.0 2023/9/22 14:25
 */
@Data
@JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE)
public class StatisticsQueryVO {

    private String itemCode;

    private Map<String, Object> aliasMap;

    private List<Map<String, Object>> infoMapList = new ArrayList<>();

    private List<Map<String, Object>> departMapList = new ArrayList<>();

    private List<Map<String, String>> alarmMapList = new ArrayList<>();

    @JsonProperty("xData")
    private List<String> xData = new ArrayList<>();

    @JsonProperty("yData")
    private List<String> yData = new ArrayList<>();

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

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

    private Object extObj;

}