BaseNewStudentPageVo.java 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. package com.xjrsoft.module.student.vo;
  2. import com.alibaba.excel.annotation.ExcelProperty;
  3. import com.alibaba.excel.annotation.write.style.ContentStyle;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.math.BigDecimal;
  7. import java.util.Date;
  8. /**
  9. * @title: 新生维护信息分页列表出参
  10. * @Author dzx
  11. * @Date: 2024-06-27
  12. * @Version 1.0
  13. */
  14. @Data
  15. public class BaseNewStudentPageVo {
  16. /**
  17. *
  18. */
  19. @ContentStyle(dataFormat = 49)
  20. @ExcelProperty("")
  21. @ApiModelProperty("")
  22. private String id;
  23. /**
  24. *
  25. */
  26. @ContentStyle(dataFormat = 49)
  27. @ExcelProperty("")
  28. @ApiModelProperty("")
  29. private Date createDate;
  30. /**
  31. * 毕业学校
  32. */
  33. @ContentStyle(dataFormat = 49)
  34. @ExcelProperty("毕业学校")
  35. @ApiModelProperty("毕业学校")
  36. private String graduateSchool;
  37. /**
  38. * 学生姓名
  39. */
  40. @ContentStyle(dataFormat = 49)
  41. @ExcelProperty("学生姓名")
  42. @ApiModelProperty("学生姓名")
  43. private String name;
  44. /**
  45. * 性别
  46. */
  47. @ContentStyle(dataFormat = 49)
  48. @ExcelProperty("性别")
  49. @ApiModelProperty("性别")
  50. private String gender;
  51. @ContentStyle(dataFormat = 49)
  52. @ExcelProperty("性别")
  53. @ApiModelProperty("性别中文")
  54. private String genderCn;
  55. /**
  56. * 身份证号
  57. */
  58. @ContentStyle(dataFormat = 49)
  59. @ExcelProperty("身份证号")
  60. @ApiModelProperty("身份证号")
  61. private String credentialNumber;
  62. /**
  63. * 身高
  64. */
  65. @ContentStyle(dataFormat = 49)
  66. @ExcelProperty("身高")
  67. @ApiModelProperty("身高")
  68. private BigDecimal height;
  69. /**
  70. * 体重
  71. */
  72. @ContentStyle(dataFormat = 49)
  73. @ExcelProperty("体重")
  74. @ApiModelProperty("体重")
  75. private BigDecimal weight;
  76. /**
  77. * 成绩
  78. */
  79. @ContentStyle(dataFormat = 49)
  80. @ExcelProperty("成绩")
  81. @ApiModelProperty("成绩")
  82. private BigDecimal score;
  83. /**
  84. * 毕业班级
  85. */
  86. @ContentStyle(dataFormat = 49)
  87. @ExcelProperty("毕业班级")
  88. @ApiModelProperty("毕业班级")
  89. private String graduateClass;
  90. /**
  91. * 学生来源
  92. */
  93. @ContentStyle(dataFormat = 49)
  94. @ExcelProperty("学生来源")
  95. @ApiModelProperty("学生来源")
  96. private String source;
  97. /**
  98. * 住宿类型
  99. */
  100. @ContentStyle(dataFormat = 49)
  101. @ExcelProperty("住宿类型")
  102. @ApiModelProperty("住宿类型")
  103. private String stduyStatus;
  104. @ApiModelProperty("住宿类型中文")
  105. private String stduyStatusCn;
  106. /**
  107. * 手机号
  108. */
  109. @ContentStyle(dataFormat = 49)
  110. @ExcelProperty("手机号")
  111. @ApiModelProperty("手机号")
  112. private String mobile;
  113. /**
  114. * 第一志愿
  115. */
  116. @ContentStyle(dataFormat = 49)
  117. @ExcelProperty("第一志愿")
  118. @ApiModelProperty("第一志愿")
  119. private String firstAmbition;
  120. /**
  121. * 第二志愿
  122. */
  123. @ContentStyle(dataFormat = 49)
  124. @ExcelProperty("第二志愿")
  125. @ApiModelProperty("第二志愿")
  126. private String secondAmbition;
  127. /**
  128. * 班级状态(0:未分配, 1:已分配)
  129. */
  130. @ContentStyle(dataFormat = 49)
  131. @ExcelProperty("班级状态(0:未分配, 1:已分配)")
  132. @ApiModelProperty("班级状态(0:未分配, 1:已分配)")
  133. private Integer status;
  134. @ApiModelProperty("是否可调配(0:否,1:是)")
  135. private Integer isAdjust;
  136. @ExcelProperty("家庭电话")
  137. @ApiModelProperty("家庭电话")
  138. private String familyMobile;
  139. @ExcelProperty("家庭地址")
  140. @ApiModelProperty("家庭地址")
  141. private String familyAddress;
  142. }