CalssQuantitativeAssessmentPageDto.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. package com.xjrsoft.module.student.dto;
  2. import com.xjrsoft.common.page.PageInput;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import java.time.LocalDateTime;
  6. import java.util.List;
  7. /**
  8. * @title: 班级量化考核入参
  9. * @Author szs
  10. * @Date: 2024-02-04
  11. * @Version 1.0
  12. */
  13. @Data
  14. public class CalssQuantitativeAssessmentPageDto extends PageInput {
  15. /**
  16. * 入学年级(base_grade)
  17. */
  18. @ApiModelProperty("入学年级(base_grade)")
  19. private Long gradeId;
  20. /**
  21. * 学期ID(base_semester)
  22. */
  23. @ApiModelProperty("学期ID(base_semester)")
  24. private Long baseSemesterId;
  25. /**
  26. * 班级Id
  27. */
  28. @ApiModelProperty("班级Id")
  29. private Long classId;
  30. /**
  31. * 班级状态
  32. */
  33. @ApiModelProperty("班级状态")
  34. private Integer classStatus;
  35. /**
  36. * 姓名
  37. */
  38. @ApiModelProperty("姓名")
  39. private String name;
  40. /**
  41. * 开始时间
  42. */
  43. @ApiModelProperty("开始时间")
  44. private LocalDateTime startTime;
  45. /**
  46. * 结束时间
  47. */
  48. @ApiModelProperty("结束时间")
  49. private LocalDateTime endTime;
  50. /**
  51. * 班级Id集合
  52. */
  53. @ApiModelProperty(value = "班级Id集合", hidden = true)
  54. private List<Long> classIdList;
  55. }