package com.xjrsoft.module.base.entity; 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 io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * @title: 班级课程 * @Author brealinxx * @Date: 2024-06-04 * @Version 1.0 */ @Data @TableName("base_class_course") @ApiModel(value = "base_class_course", description = "班级课程") public class BaseClassCourse implements Serializable { private static final long serialVersionUID = 1L; /** * */ @ApiModelProperty("") @TableId private Long id; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) private Long createUserId; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) private Date createDate; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.UPDATE) private Long modifyUserId; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.UPDATE) private Date modifyDate; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) @TableLogic private Integer deleteMark; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) private Integer enabledMark; /** * */ @ApiModelProperty("") private Integer sortCode; /** * 班级id(base_class) */ @ApiModelProperty("班级id(base_class)") private Long classId; /** * 课程id(base_course_subject) */ @ApiModelProperty("课程id(base_course_subject)") private Long courseId; /** * 教材id(textbook) */ @ApiModelProperty("教材id(textbook)") private Long textbookId; /** * 学期ID(base_semester) */ @ApiModelProperty("学期ID(base_semester)") private Long baseSemesterId; }