package jnpf.model.cultivate.resp;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ExamStatisticsForOrgExcelVo {

    /**
     * 组织id
     */
    @ExcelIgnore
    private String orgId;
    /**
     * 组织编码
     */
    @ExcelProperty(index = 1, value = "组织ID")
    private String orgCode;
    /**
     * 组织名称
     */
    @ExcelProperty(index = 0, value = "组织名称")
    private String orgName;

    /**
     * 考试ID
     */
    @ExcelIgnore
    private String examId;


    /**
     * 考试名称
     */
    @ExcelProperty(index = 2, value = "考试名称")
    private String examName;
    /**
     * 试卷id
     */
    @ExcelIgnore
    private String paperId;
    /**
     * 试卷名称
     */
    @ExcelProperty(index = 3, value = "试卷名称")
    private String paperName;
    /**
     * 试卷类型,0岗位学习试卷,1常规试卷
     */
    @ExcelIgnore
    private Integer paperType;

    /**
     * 试卷类型
     */
     @ExcelIgnore
    private String paperTypeName;

    /**
     * 考试类型,0岗位学习考试,1常规考试
     */
    @ExcelIgnore
    private Integer examType;


    /**
     * 考试类型,0岗位学习考试,1常规考试
     */
    @ExcelProperty(index = 4, value = "考试类型")
    private String examTypeName;



    /**
     * 参与考试人数
     */
    @ExcelProperty(index = 5, value = "参与考试人数")
    private String totleNum = "0";
    /**
     * 优秀人数
     */
    @ExcelProperty(index = 6, value = "优秀人数")
    private String excellentNum = "0";

    /**
     * 合格人数
     */
    @ExcelProperty(index = 8, value = "合格人数")
    private String passNum = "0";
    /**
     * 不合格人数
     */
    @ExcelProperty(index = 10, value = "不合格人数")
    private String noPassNum = "0";

    /**
     * 优秀率
     */
    @ExcelProperty(index = 7, value = "优秀率")
    private String excellentRate = "0";

    /**
     * 合格率
     */
    @ExcelProperty(index = 9, value = "合格率")
    private String passRate = "0";
    /**
     * 不合格率
     */
    @ExcelProperty(index = 11, value = "不合格率")
    private String noPassRate = "0";


}
