VisualStatisticsMsg.java 3.99 KB
package com.objecteye.entity;

import lombok.AllArgsConstructor;

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

/**
 * @Author: ljh
 * @Date: 2019/10/10 9:38
 * @Version 1.0
 * @Message:
 */
@AllArgsConstructor
public class VisualStatisticsMsg {
    /**
     * 处理过车总量
     */
    private String vehicleCount;
    /**
     * 监控总天数
     */
    private String monitorTotalDays;
    /**
     * 卡口数
     */
    private int deviceCount;
    /**
     * 布控总量
     */
    private String deployCount;
    /**
     * 报警总数
     */
    private String alarmCount;
    /**
     * 本月过车总数
     */
    private String vehicleCountInMonth;
    /**
     * 本周过车总数
     */
    private String vehicleCountInWeek;

    /**
     * 点位区域分布
     */
    private Map<String, Integer> areaEquipmentCount;
    /**
     * 七日过车总量
     */
    private List<Long> oneWeekVehicleCount;
    /**
     * 七日特殊品类车辆走势
     */
    private List<long[]> oneWeekSpecialtyVehicleCount;
    /**
     * 地图形式的车辆统计
     */
    private List<Map<String, Object>> vehicleCountByArea;
    /**
     * 今日相关数据
     */
    private Map<String, Object> todayData;

    public VisualStatisticsMsg() {
        super();
    }

    public String getVehicleCount() {
        return vehicleCount;
    }

    public void setVehicleCount(String vehicleCount) {
        this.vehicleCount = vehicleCount;
    }

    public String getMonitorTotalDays() {
        return monitorTotalDays;
    }

    public void setMonitorTotalDays(String monitorTotalDays) {
        this.monitorTotalDays = monitorTotalDays;
    }

    public int getDeviceCount() {
        return deviceCount;
    }

    public void setDeviceCount(int deviceCount) {
        this.deviceCount = deviceCount;
    }

    public String getDeployCount() {
        return deployCount;
    }

    public void setDeployCount(String deployCount) {
        this.deployCount = deployCount;
    }

    public String getAlarmCount() {
        return alarmCount;
    }

    public void setAlarmCount(String alarmCount) {
        this.alarmCount = alarmCount;
    }

    public String getVehicleCountInMonth() {
        return vehicleCountInMonth;
    }

    public void setVehicleCountInMonth(String vehicleCountInMonth) {
        this.vehicleCountInMonth = vehicleCountInMonth;
    }

    public String getVehicleCountInWeek() {
        return vehicleCountInWeek;
    }

    public void setVehicleCountInWeek(String vehicleCountInWeek) {
        this.vehicleCountInWeek = vehicleCountInWeek;
    }

    public Map<String, Integer> getAreaEquipmentCount() {
        return areaEquipmentCount;
    }

    public void setAreaEquipmentCount(Map<String, Integer> areaEquipmentCount) {
        this.areaEquipmentCount = areaEquipmentCount;
    }

    public List<Long> getOneWeekVehicleCount() {
        return oneWeekVehicleCount;
    }

    public void setOneWeekVehicleCount(List<Long> oneWeekVehicleCount) {
        this.oneWeekVehicleCount = oneWeekVehicleCount;
    }

    public List<long[]> getOneWeekSpecialtyVehicleCount() {
        return oneWeekSpecialtyVehicleCount;
    }

    public void setOneWeekSpecialtyVehicleCount(List<long[]> oneWeekSpecialtyVehicleCount) {
        this.oneWeekSpecialtyVehicleCount = oneWeekSpecialtyVehicleCount;
    }

    public List<Map<String, Object>> getVehicleCountByArea() {
        return vehicleCountByArea;
    }

    public void setVehicleCountByArea(List<Map<String, Object>> vehicleCountByArea) {
        this.vehicleCountByArea = vehicleCountByArea;
    }

    /*public List<Map<String, Object>> getViolationTypeRanking() {
        return violationTypeRanking;
    }

    public void setViolationTypeRanking(List<Map<String, Object>> violationTypeRanking) {
        this.violationTypeRanking = violationTypeRanking;
    }*/

    public Map<String, Object> getTodayData() {
        return todayData;
    }

    public void setTodayData(Map<String, Object> todayData) {
        this.todayData = todayData;
    }
}