package com.xjrsoft.module.base.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableId; import com.github.yulichang.annotation.EntityMapping; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.time.LocalTime; import java.time.LocalDateTime; import java.math.BigDecimal; import java.util.List; 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; }