StudentHonorsVo.java 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. package com.xjrsoft.module.student.vo;
  2. import com.xjrsoft.module.system.entity.File;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import java.util.Date;
  6. import java.util.List;
  7. /**
  8. * @title: 学生荣誉表单出参
  9. * @Author dzx
  10. * @Date: 2023-12-05
  11. * @Version 1.0
  12. */
  13. @Data
  14. public class StudentHonorsVo {
  15. /**
  16. * 主键编号
  17. */
  18. @ApiModelProperty("主键编号")
  19. private Long id;
  20. /**
  21. * 申请人
  22. */
  23. @ApiModelProperty("申请人姓名")
  24. private String applicantUserName;
  25. @ApiModelProperty("申请人Id")
  26. private Long applicantUserId;
  27. /**
  28. * 学期ID(base_semester)
  29. */
  30. @ApiModelProperty("学生姓名")
  31. private String studentName;
  32. /**
  33. * 班级id
  34. */
  35. @ApiModelProperty("年级")
  36. private String gradeName;
  37. @ApiModelProperty("年级id")
  38. private Long gradeId;
  39. /**
  40. * 学生用户编号
  41. */
  42. @ApiModelProperty("班级")
  43. private String className;
  44. @ApiModelProperty("班级Id")
  45. private Long classId;
  46. @ApiModelProperty("学期Id")
  47. private Long baseSemesterId;
  48. @ApiModelProperty("学生userId")
  49. private Long studentUserId;
  50. /**
  51. * 学号
  52. */
  53. @ApiModelProperty("学号")
  54. private String studentId;
  55. /**
  56. * 所学专业
  57. */
  58. @ApiModelProperty("所学专业")
  59. private String majorSetName;
  60. @ApiModelProperty("所学专业Id")
  61. private Long majorSetId;
  62. /**
  63. * 荣誉级别(xjr_dictionary_item[honors_level])
  64. */
  65. @ApiModelProperty("荣誉级别(xjr_dictionary_item[honors_level])")
  66. private String honorsLevel;
  67. @ApiModelProperty("荣誉级别-中文")
  68. private String honorsLevelCn;
  69. /**
  70. * 荣誉等级(xjr_dictionary_item[honors_grade])
  71. */
  72. @ApiModelProperty("荣誉等级(xjr_dictionary_item[honors_grade])")
  73. private String honorsGrade;
  74. @ApiModelProperty("荣誉等级-中文")
  75. private String honorsGradeCn;
  76. /**
  77. * 荣誉类型(xjr_dictionary_item[honors_type])
  78. */
  79. @ApiModelProperty("荣誉类型(xjr_dictionary_item[honors_type])")
  80. private String honorsType;
  81. @ApiModelProperty("荣誉类型-中文")
  82. private String honorsTypeCn;
  83. /**
  84. * 荣誉名称
  85. */
  86. @ApiModelProperty("荣誉名称")
  87. private String name;
  88. /**
  89. * 获奖日期
  90. */
  91. @ApiModelProperty("获奖日期")
  92. private Date awardDate;
  93. /**
  94. * 附件文件id
  95. */
  96. @ApiModelProperty("附件文件id")
  97. private Long fileId;
  98. @ApiModelProperty("附件列表")
  99. private List<File> fileInfos;
  100. }