SecondCoursePageVo.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package com.xjrsoft.module.courseTable.vo;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import lombok.Data;
  4. import java.util.Date;
  5. /**
  6. * @title: 第二课堂分页列表出参
  7. * @Author dzx
  8. * @Date: 2024-07-29
  9. * @Version 1.0
  10. */
  11. @Data
  12. public class SecondCoursePageVo {
  13. /**
  14. *
  15. */
  16. @ApiModelProperty("")
  17. private String id;
  18. @ApiModelProperty("学期名称")
  19. private String semesterName;
  20. /**
  21. * 课程名称
  22. */
  23. @ApiModelProperty("课程名称")
  24. private String name;
  25. /**
  26. * 课程主要内容
  27. */
  28. @ApiModelProperty("课程主要内容")
  29. private String content;
  30. /**
  31. * 开课地点
  32. */
  33. @ApiModelProperty("开课地点")
  34. private String place;
  35. /**
  36. * 讲课老师
  37. */
  38. @ApiModelProperty("讲课老师")
  39. private String teacherName;
  40. /**
  41. * 参与范围
  42. */
  43. @ApiModelProperty("参与范围")
  44. private String enrollRange;
  45. /**
  46. * 状态(0:未发布 1:进行中 2:已结束)
  47. */
  48. @ApiModelProperty("状态(0:未发布 1:进行中 2:已结束)")
  49. private Integer status;
  50. @ApiModelProperty("报名人数")
  51. private Integer enrollCount;
  52. @ApiModelProperty("是否报名(0:否 1:是)")
  53. private Integer enrollStatus;
  54. @ApiModelProperty("封面id")
  55. private Long coverId;
  56. @ApiModelProperty("封面url")
  57. private String coverUrl;
  58. }