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.math.BigDecimal;

/**
 * 查堵排行榜统计DTO
 * 
 * @author wangxx
 * @date 2026-04-15
 */
@Data
@ApiModel("查堵排行榜统计")
public class BlockedRankingDTO implements Serializable {
    
    private static final long serialVersionUID = 1L;

    /**
     * 排名
     */
    @ApiModelProperty("排名")
    private Integer rank;

    /**
     * 名称(主管/班组长/人员)
     */
    @ApiModelProperty("名称")
    private String name;

    /**
     * ID
     */
    @ApiModelProperty("ID")
    private Long id;

    /**
     * 统计记录总数
     */
    @ApiModelProperty("统计记录总数")
    private Integer totalCount;
    /**
     * 百分比
     */
    @ApiModelProperty("百分比")
    private BigDecimal percentage;
}
