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 com.ycl.jxkg.domain.base.AbsEntity; import com.ycl.jxkg.enums.general.ClassesStatusEnum; import lombok.Data; import java.util.Date; /** * 班级 * * @author xp * @since 2024-06-03 */ @Data @TableName("t_classes") public class Classes extends AbsEntity { private static final long serialVersionUID = 1L; @TableField("class_name") /** 班级名称 */ private String className; @TableField("create_user") /** 创建人 */ private Integer createUser; @TableField("classes_number") /** 班级人数 */ private Integer classesNumber; @TableField("status") /** 班级状态 */ private ClassesStatusEnum status; @TableField("verify_status") /** 验证状态 */ private String verifyStatus; @TableField("start_time") /** 开始时间 */ private Date startTime; @TableField("end_time") /** 结束时间 */ private Date endTime; @TableField("remark") /** 备注 */ private String remark; @TableField(value = "create_time", fill = FieldFill.INSERT) private Date createTime; }