package com.smart.reader.model.bo; import com.baomidou.mybatisplus.annotation.TableField; import com.smart.reader.model.po.BaseEntity; import com.smart.reader.model.po.ClassInfo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotNull; @Data @ApiModel(value = "班级信息更新参数") public class ClassInfoUpdateBo { /** 班级id;班级id */ @ApiModelProperty(name="班级id",notes="班级id") @NotNull(message="班级id不能为空") private Long id; /** 班级号;班级号 */ @ApiModelProperty(name = "班级号", notes = "班级号") @TableField("class_no") private String classNo; /** 班主任Id;班主任ID */ @ApiModelProperty(name = "班主任Id", notes = "班主任ID") @TableField("teacher_id") private String teacherId; /** 班主任姓名;班主任姓名 */ @ApiModelProperty(name = "班主任姓名", notes = "班主任姓名") @TableField("teacher_full_name") private String teacherFullName; /** 所属专业;专业ID */ @ApiModelProperty(name = "所属专业", notes = "专业ID") @TableField("major_id") private Long majorId; /** 所属专业名称;所属专业名称 */ @ApiModelProperty(name = "所属专业名称", notes = "所属专业名称") @TableField("major_name") private String majorName; /** 所属学院;所属学院 */ @ApiModelProperty(name = "所属学院", notes = "所属学院") @TableField("college_id") private Long collegeId; /** 入学年份;入学年份 */ @ApiModelProperty(name = "入学年份", notes = "入学年份") @TableField("enrollment_year") private String enrollmentYear; /** 描述;描述 */ @ApiModelProperty(name = "描述", notes = "描述") @TableField("description") private String description; }