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

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

import java.math.BigDecimal;

/**
 * 班组长角色查获上报数据传输对象
 */
@Data
public class TeamLeaderSeizureReportDTO {

    // 班组查获总数
    @ApiModelProperty(value = "班组查获总数")
    private BigDecimal teamSeizure;

    // 待处理数据数量 (待审批的查获审批)
    @ApiModelProperty(value = "待处理数据数量")
    private Integer pendingCount;

    // 班组平均数
    @ApiModelProperty(value = "班组平均数")
    private BigDecimal teamAverage;

    // 科室平均数
    @ApiModelProperty(value = "科室平均数")
    private BigDecimal departmentAverage;

    // 大队平均数
    @ApiModelProperty(value = "大队平均数")
    private BigDecimal brigadeAverage;

    // 全站平均数
    @ApiModelProperty(value = "全站平均数")
    private BigDecimal stationAverage;

    // 班组排名信息
    @ApiModelProperty(value = "班组排名信息")
    private SeizureReportDTO.RankingInfo teamRanking;

    // 科室排名信息
    @ApiModelProperty(value = "科室排名信息")
    private SeizureReportDTO.RankingInfo departmentRanking;

    // 大队排名信息
    @ApiModelProperty(value = "大队排名信息")
    private SeizureReportDTO.RankingInfo brigadeRanking;

    // 全站排名信息
    @ApiModelProperty(value = "全站排名信息")
    private SeizureReportDTO.RankingInfo stationRanking;

}