UpdateBaseStudentCadreDto.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. package com.xjrsoft.module.student.dto;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import lombok.Data;
  4. import java.io.Serializable;
  5. import java.time.LocalTime;
  6. import java.time.LocalDateTime;
  7. import java.math.BigDecimal;
  8. import com.fasterxml.jackson.annotation.JsonFormat;
  9. import org.springframework.format.annotation.DateTimeFormat;
  10. import java.util.List;
  11. import java.util.Date;
  12. /**
  13. * @title: 学生干部管理
  14. * @Author dzx
  15. * @Date: 2023-11-14
  16. * @Version 1.0
  17. */
  18. @Data
  19. public class UpdateBaseStudentCadreDto {
  20. private static final long serialVersionUID = 1L;
  21. /**
  22. * 主键编号
  23. */
  24. @ApiModelProperty("主键编号")
  25. private Long id;
  26. /**
  27. * 职务id
  28. */
  29. @ApiModelProperty("职务id")
  30. private Long postId;
  31. /**
  32. * 学生任职机构
  33. */
  34. @ApiModelProperty("学生任职机构")
  35. private Long orgId;
  36. /**
  37. * 任职开始时间
  38. */
  39. @ApiModelProperty("任职开始时间")
  40. private String startTime;
  41. /**
  42. * 任职结束时间
  43. */
  44. @ApiModelProperty("任职结束时间")
  45. private String endTime;
  46. /**
  47. * 状态(1:在职 0:离职)
  48. */
  49. @ApiModelProperty("状态(1:在职 0:离职)")
  50. private Integer status;
  51. /**
  52. * 离职生效日期
  53. */
  54. @ApiModelProperty("离职生效日期")
  55. private String leaveTime;
  56. /**
  57. * 离职原因
  58. */
  59. @ApiModelProperty("离职原因")
  60. private String leaveReason;
  61. /**
  62. * 序号
  63. */
  64. @ApiModelProperty("序号")
  65. private Integer sortCode;
  66. }