|
|
@@ -1,13 +1,58 @@
|
|
|
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 extends ClassInfo {
|
|
|
+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;
|
|
|
}
|