package com.sundot.airport.blocked.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 区域查堵数据分布统计结果DTO(双轴图表)
 * 
 * @author wangxx
 * @date 2026-04-22
 */
@Data
@ApiModel("区域查堵数据分布统计结果")
public class BlockedAreaDistributionResultDTO implements Serializable {
    
    private static final long serialVersionUID = 1L;

    /**
     * 大队名称列表(X轴标签)
     */
    @ApiModelProperty("大队名称列表")
    private List<String> brigadeNames;

    /**
     * 过检行李数统计列表(柱状图数据)
     */
    @ApiModelProperty("过检行李数统计列表")
    private List<BlockedAreaLuggageDTO> luggageDataList;

    /**
     * 查堵件数统计列表(折线图数据)
     */
    @ApiModelProperty("查堵件数统计列表")
    private List<BlockedAreaBlockedDTO> blockedDataList;
}
