AddBaseClassPageDto.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.xjrsoft.module.base.dto;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import lombok.Data;
  4. import java.io.Serializable;
  5. /**
  6. * @author dzx
  7. * @date 2024年4月28日
  8. */
  9. @Data
  10. public class AddBaseClassPageDto implements Serializable {
  11. @ApiModelProperty("班级名称")
  12. private String name;
  13. @ApiModelProperty("班级代码")
  14. private String code;
  15. @ApiModelProperty("所属年级(base_grade)")
  16. private Long gradeId;
  17. @ApiModelProperty("招生类型(xjr_dictionary_item[enroll_type])")
  18. private String enrollType;
  19. @ApiModelProperty("组织机构(xjr_department)")
  20. private Long orgId;
  21. @ApiModelProperty("是否订单班")
  22. private Integer isOrderClass;
  23. @ApiModelProperty("固定教室(base_classroom)")
  24. private Long classroomId;
  25. @ApiModelProperty("班主任(xjr_user)")
  26. private Long teacherId;
  27. @ApiModelProperty("在读状态(1: 在读 2: 毕业)")
  28. private Integer isGraduate;
  29. @ApiModelProperty("班级类型(xjr_dictionary_item[class_type])")
  30. private String classType;
  31. @ApiModelProperty("专业方向id(base_major_set)")
  32. private Long majorSetId;
  33. @ApiModelProperty("实习次数")
  34. private Integer internshipFrequency;
  35. }