TTrainCourse.java 6.33 KB
Newer Older
耿迪迪's avatar
耿迪迪 committed
1 2 3
package com.zehong.system.domain;

import java.util.Date;
耿迪迪's avatar
耿迪迪 committed
4 5
import java.util.List;

耿迪迪's avatar
耿迪迪 committed
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
import com.fasterxml.jackson.annotation.JsonFormat;
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_train_course
 * 
 * @author zehong
 * @date 2022-09-19
 */
public class TTrainCourse extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 课程id */
    private Long courseId;

    /** 课程名称 */
    @Excel(name = "课程名称")
    private String courseName;

    /** 课程类型(培训计划) */
    @Excel(name = "课程类型", readConverterExp = "培=训计划")
    private Long courseType;

33 34
    private String planName;

耿迪迪's avatar
耿迪迪 committed
35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
    /** 课程内容 */
    @Excel(name = "课程内容")
    private String courseConent;

    /** 0未发布 1已发布 */
    @Excel(name = "0未发布 1已发布")
    private Integer status;

    /** 发布时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "发布时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date releaseTime;

    /** 课程附件 */
    @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 Integer isDel;

耿迪迪's avatar
耿迪迪 committed
72 73 74
    /** 数据类型:0 培训,1 考试 */
    @Excel(name = "数据类型:0 培训,1 考试")
    private String dataKind;
75

耿迪迪's avatar
耿迪迪 committed
76 77 78 79 80 81 82 83 84 85 86 87 88
    /** 考试开始时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "考试开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date testStartTime;

    /** 考试结束时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "考试结束时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date testEndTime;

    /** 考试人员 */
    @Excel(name = "考试人员")
    private String testPersons;
89

90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
    private Integer personnelType;

    public String getPlanName() {
        return planName;
    }

    public void setPlanName(String planName) {
        this.planName = planName;
    }

    public Integer getPersonnelType() {
        return personnelType;
    }

    public void setPersonnelType(Integer personnelType) {
        this.personnelType = personnelType;
    }

108
    public void setCourseId(Long courseId)
耿迪迪's avatar
耿迪迪 committed
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215
    {
        this.courseId = courseId;
    }

    public Long getCourseId() 
    {
        return courseId;
    }
    public void setCourseName(String courseName) 
    {
        this.courseName = courseName;
    }

    public String getCourseName() 
    {
        return courseName;
    }
    public void setCourseType(Long courseType) 
    {
        this.courseType = courseType;
    }

    public Long getCourseType() 
    {
        return courseType;
    }
    public void setCourseConent(String courseConent) 
    {
        this.courseConent = courseConent;
    }

    public String getCourseConent() 
    {
        return courseConent;
    }
    public void setStatus(Integer status) 
    {
        this.status = status;
    }

    public Integer getStatus() 
    {
        return status;
    }
    public void setReleaseTime(Date releaseTime) 
    {
        this.releaseTime = releaseTime;
    }

    public Date getReleaseTime() 
    {
        return releaseTime;
    }
    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(Integer isDel) 
    {
        this.isDel = isDel;
    }

    public Integer getIsDel() 
    {
        return isDel;
    }
耿迪迪's avatar
耿迪迪 committed
216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251
    public void setDataKind(String dataKind)
    {
        this.dataKind = dataKind;
    }

    public String getDataKind()
    {
        return dataKind;
    }
    public void setTestStartTime(Date testStartTime)
    {
        this.testStartTime = testStartTime;
    }

    public Date getTestStartTime()
    {
        return testStartTime;
    }
    public void setTestEndTime(Date testEndTime)
    {
        this.testEndTime = testEndTime;
    }

    public Date getTestEndTime()
    {
        return testEndTime;
    }
    public void setTestPersons(String testPersons)
    {
        this.testPersons = testPersons;
    }

    public String getTestPersons()
    {
        return testPersons;
    }
耿迪迪's avatar
耿迪迪 committed
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("courseId", getCourseId())
            .append("courseName", getCourseName())
            .append("courseType", getCourseType())
            .append("courseConent", getCourseConent())
            .append("status", getStatus())
            .append("releaseTime", getReleaseTime())
            .append("enclosure", getEnclosure())
            .append("video", getVideo())
            .append("qualifiedNum", getQualifiedNum())
            .append("topicNum", getTopicNum())
            .append("createTime", getCreateTime())
            .append("createUser", getCreateUser())
            .append("isDel", getIsDel())
耿迪迪's avatar
耿迪迪 committed
269 270 271 272
            .append("dataKind", getDataKind())
            .append("testStartTime", getTestStartTime())
            .append("testEndTime", getTestEndTime())
            .append("testPersons", getTestPersons())
耿迪迪's avatar
耿迪迪 committed
273 274 275
            .toString();
    }
}