| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333 |
- package com.ruoyi.learn.domain;
- import java.util.Date;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import org.apache.commons.lang3.builder.ToStringBuilder;
- import org.apache.commons.lang3.builder.ToStringStyle;
- import com.ruoyi.common.annotation.Excel;
- import com.ruoyi.common.core.domain.BaseEntity;
- /**
- * 答卷对象 learn_examinee
- *
- * @author ruoyi
- * @date 2025-09-25
- */
- public class LearnExaminee extends BaseEntity
- {
- private static final long serialVersionUID = 1L;
- /** 答卷id */
- private Long examineeId;
- /** 学生id */
- @Excel(name = "学生id")
- private Long studentId;
- /** 试卷类型 */
- @Excel(name = "试卷类型")
- private Integer paperType;
- /** 试卷id */
- @Excel(name = "试卷id")
- private Long paperId;
- @Excel(name = "试卷标识")
- private String paperKey;
- @Excel(name = "试卷信息")
- private String paperInfo;
- @Excel(name = "做题时长")
- private Long duration;
-
- /** 开始时间 */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "开始时间", width = 30, dateFormat = "yyyy-MM-dd")
- private Date beginTime;
- /** 结束时间 */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "结束时间", width = 30, dateFormat = "yyyy-MM-dd")
- private Date endTime;
- /** ExamineeStatus */
- @Excel(name = "考卷状态 ExamineeStatus ")
- private Integer state;
- /** 分级 */
- @Excel(name = "分级")
- private String scoreLevel;
- /** 分值 */
- @Excel(name = "分值")
- private Integer score;
- /** 分率 */
- @Excel(name = "分率")
- private Integer scoreRate;
- /** 名次 */
- @Excel(name = "名次")
- private Long ranking;
- /** 年排名次 */
- @Excel(name = "年排名次")
- private Long gradeRanking;
- private String stats;
- @Excel(name = "错题总数")
- private Integer wrongCount;
- /** 选择题正确数 */
- @Excel(name = "选择题正确数")
- private Long chooseCount;
- /** 选择题总数 */
- @Excel(name = "选择题总数")
- private Long chooseTotal;
- /** 主观题正确数 */
- @Excel(name = "主观题正确数")
- private Long subjectiveCount;
- /** 主观题总数 */
- @Excel(name = "主观题总数")
- private Long subjectiveTotal;
- private Long subjectId;
- public Long getSubjectId() {
- return subjectId;
- }
- public void setSubjectId(Long subjectId) {
- this.subjectId = subjectId;
- }
- public void setExamineeId(Long examineeId)
- {
- this.examineeId = examineeId;
- }
- public Long getExamineeId()
- {
- return examineeId;
- }
- public void setStudentId(Long studentId)
- {
- this.studentId = studentId;
- }
- public Long getStudentId()
- {
- return studentId;
- }
- public void setPaperType(Integer paperType)
- {
- this.paperType = paperType;
- }
- public Integer getPaperType()
- {
- return paperType;
- }
- public void setPaperId(Long paperId)
- {
- this.paperId = paperId;
- }
- public Long getPaperId()
- {
- return paperId;
- }
- public String getPaperKey() {
- return paperKey;
- }
- public void setPaperKey(String paperKey) {
- this.paperKey = paperKey;
- }
- public String getPaperInfo() {
- return paperInfo;
- }
- public void setPaperInfo(String paperInfo) {
- this.paperInfo = paperInfo;
- }
- public Long getDuration() {
- return duration;
- }
- public void setDuration(Long duration) {
- this.duration = duration;
- }
- public void setBeginTime(Date beginTime)
- {
- this.beginTime = beginTime;
- }
- public Date getBeginTime()
- {
- return beginTime;
- }
- public void setEndTime(Date endTime)
- {
- this.endTime = endTime;
- }
- public Date getEndTime()
- {
- return endTime;
- }
- public void setState(Integer state)
- {
- this.state = state;
- }
- public Integer getState()
- {
- return state;
- }
- public String getStats() {
- return stats;
- }
- public void setStats(String stats) {
- this.stats = stats;
- }
- public Integer getWrongCount() {
- return wrongCount;
- }
- public void setWrongCount(Integer wrongCount) {
- this.wrongCount = wrongCount;
- }
- public void setScoreLevel(String scoreLevel)
- {
- this.scoreLevel = scoreLevel;
- }
- public String getScoreLevel()
- {
- return scoreLevel;
- }
- public void setScore(Integer score)
- {
- this.score = score;
- }
- public Integer getScore()
- {
- return score;
- }
- public void setScoreRate(Integer scoreRate)
- {
- this.scoreRate = scoreRate;
- }
- public Integer getScoreRate()
- {
- return scoreRate;
- }
- public void setRanking(Long ranking)
- {
- this.ranking = ranking;
- }
- public Long getRanking()
- {
- return ranking;
- }
- public void setGradeRanking(Long gradeRanking)
- {
- this.gradeRanking = gradeRanking;
- }
- public Long getGradeRanking()
- {
- return gradeRanking;
- }
- public void setChooseCount(Long chooseCount)
- {
- this.chooseCount = chooseCount;
- }
- public Long getChooseCount()
- {
- return chooseCount;
- }
- public void setChooseTotal(Long chooseTotal)
- {
- this.chooseTotal = chooseTotal;
- }
- public Long getChooseTotal()
- {
- return chooseTotal;
- }
- public void setSubjectiveCount(Long subjectiveCount)
- {
- this.subjectiveCount = subjectiveCount;
- }
- public Long getSubjectiveCount()
- {
- return subjectiveCount;
- }
- public void setSubjectiveTotal(Long subjectiveTotal)
- {
- this.subjectiveTotal = subjectiveTotal;
- }
- public Long getSubjectiveTotal()
- {
- return subjectiveTotal;
- }
- @Override
- public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("examineeId", getExamineeId())
- .append("studentId", getStudentId())
- .append("paperType", getPaperType())
- .append("paperId", getPaperId())
- .append("beginTime", getBeginTime())
- .append("endTime", getEndTime())
- .append("state", getState())
- .append("scoreLevel", getScoreLevel())
- .append("score", getScore())
- .append("scoreRate", getScoreRate())
- .append("ranking", getRanking())
- .append("gradeRanking", getGradeRanking())
- .append("chooseCount", getChooseCount())
- .append("chooseTotal", getChooseTotal())
- .append("subjectiveCount", getSubjectiveCount())
- .append("subjectiveTotal", getSubjectiveTotal())
- .append("createTime", getCreateTime())
- .append("updateTime", getUpdateTime())
- .toString();
- }
- }
|