package jnpf.tmsEntity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * 试卷主表 tms_paper */ @Data @TableName("tms_paper") public class TmsPaperEntity { @TableId("f_id") private String id; @TableField(value = "f_tenant_id", fill = FieldFill.INSERT) private String tenantId; /** 试卷编号:年份后两位 + 4 位流水,如 260001 */ @TableField("paper_no") private String paperNo; @TableField("paper_name") private String paperName; @TableField("biz_status") private String bizStatus; @TableField("duration_min") private Integer durationMin; @TableField("exam_start") private Date examStart; @TableField("exam_end") private Date examEnd; @TableField("score_publish_time") private Date scorePublishTime; @TableField("pass_score") private BigDecimal passScore; @TableField("total_score") private BigDecimal totalScore; /** paper=试卷顺序 / random=随机 */ @TableField("sort_mode") private String sortMode; /** 1=含主观题 / 0=否 */ @TableField("has_subjective") private String hasSubjective; @TableField("remark") private String remark; @TableField(value = "f_creator_user_id", fill = FieldFill.INSERT) private String creatorUserId; @TableField(value = "f_creator_time", fill = FieldFill.INSERT) private Date creatorTime; @TableField(value = "f_last_modify_user_id", fill = FieldFill.UPDATE) private String lastModifyUserId; @TableField(value = "f_last_modify_time", fill = FieldFill.UPDATE) private Date lastModifyTime; @TableLogic @TableField("f_delete_mark") private Integer deleteMark; @TableField("f_delete_user_id") private String deleteUserId; @TableField("f_delete_time") private Date deleteTime; }