package jnpf.model.cultivate.v2.exam.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 考试统计结果VO
 *
 * @author AI Assistant
 * @date 2026-05-07
 */
@Data
@Schema(description = "考试统计结果VO")
public class AiHelperExamStatisticsVo implements Serializable {

    private static final long serialVersionUID = 1L;

    @Schema(description = "已参与考试人数")
    private Integer totalParticipants;

    @Schema(description = "合格人数（包含优秀）")
    private Integer qualifiedCount;

    @Schema(description = "合格率（合格+优秀）/已批阅总数")
    private BigDecimal passRate;

    @Schema(description = "未批阅人数")
    private Integer pendingReviewCount;
}
