package com.sundot.airport.item.domain.dto;

import com.sundot.airport.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 隐匿重点部位 Top1 统计DTO
 * 统计隐匿夹带违禁品被查获最多的部位（一级和二级）
 *
 * @author ruoyi
 * @date 2026-03-09
 */
@Data
@ApiModel("隐匿重点部位 Top1 统计DTO")
public class ConcealmentPositionTop1DTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 检查部位编码（一级）
     */
    @ApiModelProperty("检查部位编码（一级）")
    @Excel(name = "检查部位编码（一级）")
    private String checkPositionCodeOne;

    /**
     * 检查部位名称（一级）
     */
    @ApiModelProperty("检查部位名称（一级）")
    @Excel(name = "检查部位名称（一级）")
    private String checkPositionNameOne;

    /**
     * 检查部位编码（二级）
     */
    @ApiModelProperty("检查部位编码（二级）")
    @Excel(name = "检查部位编码（二级）")
    private String checkPositionCodeTwo;

    /**
     * 检查部位名称（二级）
     */
    @ApiModelProperty("检查部位名称（二级）")
    @Excel(name = "检查部位名称（二级）")
    private String checkPositionNameTwo;

    /**
     * 查获数量
     */
    @ApiModelProperty("查获数量")
    @Excel(name = "查获数量")
    private Integer quantity;
}
