package com.qxueyou.scc.exercise.model; import java.io.Serializable; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.NamedQuery; import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; import org.hibernate.annotations.GenericGenerator; import org.springframework.format.annotation.DateTimeFormat; import com.qxueyou.scc.base.model.ITrace; /** * ¾À´í±í ʵÌå * @author ody.yuan * */ @Entity @Table(name="exercise_correction") @NamedQuery(name="ExerciseCorrection.findAll", query="SELECT e FROM ExerciseCorrection e") public class ExerciseCorrection implements Serializable,ITrace{ /** * */ private static final long serialVersionUID = 1L; /** δ´¦Àí״̬Âë */ public static final short DEAL_STATUS_TODO = 0; /** ´¦Àí״̬Âë */ public static final short DEAL_STATUS_DONE = 1; /** Ö÷¼ü */ @Id @GeneratedValue(generator = "hibernate-uuid") @GenericGenerator(name = "hibernate-uuid", strategy = "uuid") @Column(name="EXERCISE_CORRECTION_ID", unique=true,nullable=false, length=32) private String exerciseCorrectionId; /** ϰÌâ×éID */ @Column(name="EXERCISE_GROUP_ID", length=32) private String exerciseGroupId; /** ϰÌâ×éÃû */ @Column(name="EXERCISE_GROUP_NAME",nullable=false,length=128) private String exerciseGroupName; /** ϰÌâID */ @Column(name="EXERCISE_ITEM_ID", length=32) private String exerciseItemId; /** ϰÌâÐòºÅ */ @Column(name="EXERCISE_ITEM_ORDER", length=20) private String exerciseItemOrder; /** ´íÎóÀàÐÍID */ @Column(name="ERROR_TYPE_ID", length=128) private String errorTypeId; /** ´íÎóÀàÐÍÃû³Æ */ @Column(name="ERROR_TYPE_NAME", length=128) private String errorTypeName; /** ±¸×¢ */ @Column(name="REMARK",length=500) private String remark; /** ¾À´íÌá½»ÈËID */ @Column(name="SUBMIT_USER_ID", length=32) private String submitUserId; /** ¾À´íÌá½»ÈË */ @Column(name="SUBMIT_USER_NAME", length=32) private String submitUserName; /** ¾À´íÌύʱ¼ä */ @Column(name="SUBMIT_TIME", nullable=false) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date submitTime; /** ´¦Àí״̬ */ @Column(name="DEAL_STATUS",length=6) private Short dealStatus; /** °à¼¶ID */ @Column(name="CLASS_ID", nullable=false, length=32) private String classId; /** ´´½¨Ê±¼ä */ @Temporal(TemporalType.TIMESTAMP) @Column(name = "CREATE_TIME", nullable = false, length = 19) private Date createTime; /** ɾ³ý±êÖ¾ */ @Column(name="DELETE_FLAG", nullable=false,length=6) private boolean deleteFlag; /** ÐÞ¸Äʱ¼ä */ @Temporal(TemporalType.TIMESTAMP) @Column(name = "UPDATE_TIME", nullable = false, length = 19) private Date updateTime; /** ´´½¨ÈË */ @Column(name = "CREATOR", nullable = false, length = 100) private String creator; /** ´´½¨ÈËID */ @Column(name = "CREATE_ID", nullable = false, length = 32) private String createId; /** ÐÞ¸ÄÈË */ @Column(name = "UPDATOR", length = 100) private String updator; /** ÐÞ¸ÄÕßID */ @Column(name = "UPDATE_ID", length = 32) private String updateId; public String getExerciseCorrectionId() { return exerciseCorrectionId; } public void setExerciseCorrectionId(String exerciseCorrectionId) { this.exerciseCorrectionId = exerciseCorrectionId; } public String getExerciseGroupId() { return exerciseGroupId; } public void setExerciseGroupId(String exerciseGroupId) { this.exerciseGroupId = exerciseGroupId; } public String getExerciseGroupName() { return exerciseGroupName; } public void setExerciseGroupName(String exerciseGroupName) { this.exerciseGroupName = exerciseGroupName; } public String getExerciseItemId() { return exerciseItemId; } public void setExerciseItemId(String exerciseItemId) { this.exerciseItemId = exerciseItemId; } public String getExerciseItemOrder() { return exerciseItemOrder; } public void setExerciseItemOrder(String exerciseItemOrder) { this.exerciseItemOrder = exerciseItemOrder; } public String getErrorTypeId() { return errorTypeId; } public void setErrorTypeId(String errorTypeId) { this.errorTypeId = errorTypeId; } public String getErrorTypeName() { return errorTypeName; } public void setErrorTypeName(String errorTypeName) { this.errorTypeName = errorTypeName; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public String getSubmitUserId() { return submitUserId; } public void setSubmitUserId(String submitUserId) { this.submitUserId = submitUserId; } public String getSubmitUserName() { return submitUserName; } public void setSubmitUserName(String submitUserName) { this.submitUserName = submitUserName; } public Date getSubmitTime() { return submitTime; } public void setSubmitTime(Date submitTime) { this.submitTime = submitTime; } public Short getDealStatus() { return dealStatus; } public void setDealStatus(Short dealStatus) { this.dealStatus = dealStatus; } public String getClassId() { return classId; } public void setClassId(String classId) { this.classId = classId; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public boolean getDeleteFlag() { return deleteFlag; } public void setDeleteFlag(boolean deleteFlag) { this.deleteFlag = deleteFlag; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public String getCreator() { return this.creator; } public void setCreator(String creator) { this.creator = creator; } public String getCreateId() { return createId; } public void setCreateId(String createId) { this.createId = createId; } public String getUpdator() { return updator; } public void setUpdator(String updator) { this.updator = updator; } public String getUpdateId() { return updateId; } public void setUpdateId(String updateId) { this.updateId = updateId; } }