package com.ycl.jxkg.domain.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; import com.ycl.jxkg.domain.base.AbsEntity; import com.ycl.jxkg.enums.general.ExamSubmitTempStatusEnum; import lombok.Data; /** * 提交试卷临时保存 * * @author xp * @since 2024-06-13 */ @Data @TableName("t_exam_submit_temp") public class ExamSubmitTemp extends AbsEntity { private static final long serialVersionUID = 1L; @TableField("exam_id") /** */ private Integer examId; @TableField("user_id") /** */ private Integer userId; @TableField("do_time") /** 做题耗时 秒 */ private Integer doTime; @TableField("exam_submit") /** 提交的试卷内容 */ private String examSubmit; @TableField("status") /** 状态:临时、完成 */ private ExamSubmitTempStatusEnum status; @TableField("mark_paper_status") /** 状态:临时、完成 */ private ExamSubmitTempStatusEnum markPaperStatus; @TableField(value = "create_time", fill = FieldFill.INSERT) private Date createTime; @TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE) private Date updateTime; }