package com.zehong.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.zehong.common.annotation.Excel;
import com.zehong.common.core.domain.BaseEntity;

/**
 * 承包商及访客培训对象 t_contractor_train_course
 *
 * @author zehong
 * @date 2022-12-27
 */
public class TContractorTrainCourse extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 培训id */
    private Long contractorCourseId;

    /** 培训名称 */
    @Excel(name = "培训名称")
    private String courseName;

    /** 培训内容 */
    @Excel(name = "培训内容")
    private String courseConent;

    /** 培训附件 */
    @Excel(name = "培训附件")
    private String enclosure;

    /** 培训视频 */
    @Excel(name = "培训视频")
    private String video;

    /** 答题合格数 */
    @Excel(name = "答题合格数")
    private Integer qualifiedNum;

    /** 录入题数量 */
    @Excel(name = "录入题数量")
    private Integer topicNum;

    /** 创建人 */
    @Excel(name = "创建人")
    private String createUser;

    /** 是否删除(0正常,1删除) */
    @Excel(name = "是否删除(0正常,1删除)")
    private String isDel;

    /** 多选题分数*/
    private Integer multipleChoiceScore;

    /**单选题分数*/
    private Integer singleChoiceScore;

    /**判断题分数*/
    private Integer judgmentScore;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Integer getMultipleChoiceScore() {
        return multipleChoiceScore;
    }

    public void setMultipleChoiceScore(Integer multipleChoiceScore) {
        this.multipleChoiceScore = multipleChoiceScore;
    }

    public Integer getSingleChoiceScore() {
        return singleChoiceScore;
    }

    public void setSingleChoiceScore(Integer singleChoiceScore) {
        this.singleChoiceScore = singleChoiceScore;
    }

    public Integer getJudgmentScore() {
        return judgmentScore;
    }

    public void setJudgmentScore(Integer judgmentScore) {
        this.judgmentScore = judgmentScore;
    }

    public void setContractorCourseId(Long contractorCourseId)
    {
        this.contractorCourseId = contractorCourseId;
    }

    public Long getContractorCourseId()
    {
        return contractorCourseId;
    }
    public void setCourseName(String courseName)
    {
        this.courseName = courseName;
    }

    public String getCourseName()
    {
        return courseName;
    }
    public void setCourseConent(String courseConent)
    {
        this.courseConent = courseConent;
    }

    public String getCourseConent()
    {
        return courseConent;
    }
    public void setEnclosure(String enclosure)
    {
        this.enclosure = enclosure;
    }

    public String getEnclosure()
    {
        return enclosure;
    }
    public void setVideo(String video)
    {
        this.video = video;
    }

    public String getVideo()
    {
        return video;
    }
    public void setQualifiedNum(Integer qualifiedNum)
    {
        this.qualifiedNum = qualifiedNum;
    }

    public Integer getQualifiedNum()
    {
        return qualifiedNum;
    }
    public void setTopicNum(Integer topicNum)
    {
        this.topicNum = topicNum;
    }

    public Integer getTopicNum()
    {
        return topicNum;
    }
    public void setCreateUser(String createUser)
    {
        this.createUser = createUser;
    }

    public String getCreateUser()
    {
        return createUser;
    }
    public void setIsDel(String isDel)
    {
        this.isDel = isDel;
    }

    public String getIsDel()
    {
        return isDel;
    }

    @Override
    public String toString() {
        return "TContractorTrainCourse{" +
                "contractorCourseId=" + contractorCourseId +
                ", courseName='" + courseName + '\'' +
                ", courseConent='" + courseConent + '\'' +
                ", enclosure='" + enclosure + '\'' +
                ", video='" + video + '\'' +
                ", qualifiedNum=" + qualifiedNum +
                ", topicNum=" + topicNum +
                ", createUser='" + createUser + '\'' +
                ", isDel='" + isDel + '\'' +
                ", multipleChoiceScore=" + multipleChoiceScore +
                ", singleChoiceScore=" + singleChoiceScore +
                ", judgmentScore=" + judgmentScore +
                '}';
    }
}