BaseStudentAssessmentInspectionPageDto.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.xjrsoft.module.student.dto;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.xjrsoft.common.page.PageInput;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import lombok.EqualsAndHashCode;
  7. import java.util.List;
  8. /**
  9. * @title: 学生班级巡查考核分页查询入参
  10. * @Author dzx
  11. * @Date: 2023-11-16
  12. * @Version 1.0
  13. */
  14. @Data
  15. @EqualsAndHashCode(callSuper = false)
  16. public class BaseStudentAssessmentInspectionPageDto extends PageInput {
  17. @ApiModelProperty("考核项目ids")
  18. private List<Long> projectIds;
  19. @ApiModelProperty("年级id")
  20. private Long gradeId;
  21. @ApiModelProperty("学期id")
  22. private Long semesterId;
  23. @JsonFormat(pattern = "yyyy-MM-dd")
  24. @ApiModelProperty("考核日期-开始")
  25. private String startDate;
  26. @JsonFormat(pattern = "yyyy-MM-dd")
  27. @ApiModelProperty("考核日期-结束")
  28. private String endDate;
  29. @ApiModelProperty("考核人")
  30. private String assessmentUserName;
  31. @ApiModelProperty("考核对象")
  32. private String assessmentType;
  33. }