package com.sundot.airport.common.dto;

import java.math.BigDecimal;

/**
 * 题目分类正确率条目DTO
 */
public class CategoryAccuracyItemDto {

    /**
     * 分类名称（如：通道面貌类、勤务组织类等）
     */
    private String categoryName;

    /**
     * 正确题数
     */
    private Integer correctCount;

    /**
     * 总题数
     */
    private Integer totalCount;

    /**
     * 正确率（百分制，如：90.00）
     */
    private BigDecimal correctRate;

    /**
     * 标签：最高 / 薄弱 / 一般
     */
    private String label;

    /**
     * 颜色：green（最高）/ red（薄弱）/ normal（一般）
     */
    private String color;

    public String getCategoryName() {
        return categoryName;
    }

    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    public Integer getCorrectCount() {
        return correctCount;
    }

    public void setCorrectCount(Integer correctCount) {
        this.correctCount = correctCount;
    }

    public Integer getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(Integer totalCount) {
        this.totalCount = totalCount;
    }

    public BigDecimal getCorrectRate() {
        return correctRate;
    }

    public void setCorrectRate(BigDecimal correctRate) {
        this.correctRate = correctRate;
    }

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }
}
