package com.qxueyou.scc.exercise.model;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
import javax.persistence.AttributeOverride;
|
import javax.persistence.AttributeOverrides;
|
import javax.persistence.Column;
|
import javax.persistence.EmbeddedId;
|
import javax.persistence.Entity;
|
import javax.persistence.Table;
|
import javax.persistence.Temporal;
|
import javax.persistence.TemporalType;
|
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
@Entity
|
@Table(name = "exercise_result_v")
|
public class ExerciseResultV implements java.io.Serializable {
|
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 2527653338692282584L;
|
|
@EmbeddedId
|
@AttributeOverrides({
|
@AttributeOverride(name = "exerciseInfoId", column = @Column(name = "EXERCISE_INFO_ID")),
|
@AttributeOverride(name = "studentId", column = @Column(name = "STUDENT_ID")),
|
@AttributeOverride(name = "classId", column = @Column(name = "CLASS_ID")),
|
})
|
private ExerciseResultVId id;
|
|
@Column(name="EXERCISE_COMPLETE_ID")
|
private String exerciseCompleteId;
|
|
@Column(name="EXERCISE_NAME")
|
private String exerciseName;
|
|
@Column(name="EXERCISE_STATUS")
|
private short exerciseStatus;
|
|
@Temporal(TemporalType.TIMESTAMP)
|
@Column(name = "START_TIME")
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date startTime;
|
|
@Temporal(TemporalType.TIMESTAMP)
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Column(name = "END_TIME")
|
private Date endTime;
|
|
@Column(name = "TYPE")
|
private short type;
|
|
@Column(name="SCORE")
|
private BigDecimal score;
|
|
@Column(name="SUBJECT_ID")
|
private String subjectId;
|
|
@Column(name="SUBJECT_NAME")
|
private String subjectName;
|
|
@Column(name = "PASSING_SCORE")
|
private BigDecimal passingScore;
|
|
@Column(name="REMIND")
|
private String remind;
|
|
@Column(name="TEACHER_ID")
|
private String teacherId;
|
|
@Column(name="TEACHER_NAME")
|
private String teacherName;
|
|
@Temporal(TemporalType.TIMESTAMP)
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Column(name = "CREATE_TIME")
|
private Date createTime;
|
|
@Column(name="GROUP_ID")
|
private String groupId;
|
|
@Temporal(TemporalType.TIMESTAMP)
|
@Column(name = "SUBMIT_TIME", nullable = false)
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date submitTime;
|
|
@Column(name="CLASS_NAME")
|
private String className;
|
|
@Column(name="STUDENT_NO")
|
private String studentNo;
|
|
@Column(name="STUDENT_NAME")
|
private String studentName;
|
|
@Column(name="USER_ID")
|
private String userId;
|
|
@Column(name="STUDENT_SCORE")
|
private BigDecimal studentScore;
|
|
@Column(name="COMPLETE_STATUS")
|
private short completeStatus;
|
|
@Column(name="FILE_ID")
|
private String fileId;
|
|
@Column(name="FILE_PATH")
|
private String filePath;
|
|
@Column(name="TARGET_OBJECT_ID")
|
private String targetObjectId;
|
|
@Column(name="TEACHER_COMMENT")
|
private String teacherComment;
|
|
@Column(name="UPLOAD_DESC")
|
private String uploadDesc;
|
|
@Column(name = "SEX")
|
private short sex;
|
|
@Column(name = "MOBILE_PHONE")
|
private String mobilePhone;
|
|
public ExerciseResultV() {
|
}
|
|
public String getStudentName() {
|
return studentName;
|
}
|
|
public void setStudentName(String studentName) {
|
this.studentName = studentName;
|
}
|
|
public Date getStartTime() {
|
return startTime;
|
}
|
|
public void setStartTime(Date startTime) {
|
this.startTime = startTime;
|
}
|
|
public Date getEndTime() {
|
return endTime;
|
}
|
|
public void setEndTime(Date endTime) {
|
this.endTime = endTime;
|
}
|
|
public String getClassName() {
|
return className;
|
}
|
|
public void setClassName(String className) {
|
this.className = className;
|
}
|
|
public String getUserId() {
|
return userId;
|
}
|
|
public void setUserId(String userId) {
|
this.userId = userId;
|
}
|
|
public BigDecimal getScore() {
|
return score;
|
}
|
|
public void setScore(BigDecimal score) {
|
this.score = score;
|
}
|
|
public BigDecimal getPassingScore() {
|
return passingScore;
|
}
|
|
public void setPassingScore(BigDecimal passingScore) {
|
this.passingScore = passingScore;
|
}
|
|
public ExerciseResultVId getId() {
|
return id;
|
}
|
|
public void setId(ExerciseResultVId id) {
|
this.id = id;
|
}
|
|
public Date getSubmitTime() {
|
return submitTime;
|
}
|
|
public void setSubmitTime(Date submitTime) {
|
this.submitTime = submitTime;
|
}
|
|
public String getExerciseName() {
|
return exerciseName;
|
}
|
|
public void setExerciseName(String exerciseName) {
|
this.exerciseName = exerciseName;
|
}
|
|
public short getExerciseStatus() {
|
return exerciseStatus;
|
}
|
|
public void setExerciseStatus(short exerciseStatus) {
|
this.exerciseStatus = exerciseStatus;
|
}
|
|
public short getType() {
|
return type;
|
}
|
|
public String getExerciseCompleteId() {
|
return exerciseCompleteId;
|
}
|
|
public void setExerciseCompleteId(String exerciseCompleteId) {
|
this.exerciseCompleteId = exerciseCompleteId;
|
}
|
|
public void setType(short type) {
|
this.type = type;
|
}
|
|
public String getSubjectId() {
|
return subjectId;
|
}
|
|
public void setSubjectId(String subjectId) {
|
this.subjectId = subjectId;
|
}
|
|
public String getSubjectName() {
|
return subjectName;
|
}
|
|
public void setSubjectName(String subjectName) {
|
this.subjectName = subjectName;
|
}
|
|
public String getRemind() {
|
return remind;
|
}
|
|
public void setRemind(String remind) {
|
this.remind = remind;
|
}
|
|
public String getTeacherId() {
|
return teacherId;
|
}
|
|
public void setTeacherId(String teacherId) {
|
this.teacherId = teacherId;
|
}
|
|
public String getTeacherName() {
|
return teacherName;
|
}
|
|
public void setTeacherName(String teacherName) {
|
this.teacherName = teacherName;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public String getGroupId() {
|
return groupId;
|
}
|
|
public void setGroupId(String groupId) {
|
this.groupId = groupId;
|
}
|
|
public String getStudentNo() {
|
return studentNo;
|
}
|
|
public void setStudentNo(String studentNo) {
|
this.studentNo = studentNo;
|
}
|
|
public BigDecimal getStudentScore() {
|
return studentScore;
|
}
|
|
public void setStudentScore(BigDecimal studentScore) {
|
this.studentScore = studentScore;
|
}
|
|
public short getCompleteStatus() {
|
return completeStatus;
|
}
|
|
public void setCompleteStatus(short completeStatus) {
|
this.completeStatus = completeStatus;
|
}
|
|
public String getFileId() {
|
return fileId;
|
}
|
|
public void setFileId(String fileId) {
|
this.fileId = fileId;
|
}
|
|
public String getFilePath() {
|
return filePath;
|
}
|
|
public void setFilePath(String filePath) {
|
this.filePath = filePath;
|
}
|
|
public String getTargetObjectId() {
|
return targetObjectId;
|
}
|
|
public void setTargetObjectId(String targetObjectId) {
|
this.targetObjectId = targetObjectId;
|
}
|
|
public String getTeacherComment() {
|
return teacherComment;
|
}
|
|
public void setTeacherComment(String teacherComment) {
|
this.teacherComment = teacherComment;
|
}
|
|
public String getUploadDesc() {
|
return uploadDesc;
|
}
|
|
public void setUploadDesc(String uploadDesc) {
|
this.uploadDesc = uploadDesc;
|
}
|
|
public String getMobilePhone() {
|
return mobilePhone;
|
}
|
|
public void setMobilePhone(String mobilePhone) {
|
this.mobilePhone = mobilePhone;
|
}
|
|
public short getSex() {
|
return sex;
|
}
|
|
public void setSex(short sex) {
|
this.sex = sex;
|
}
|
|
}
|