RoomValueWeekPageVo.java 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. package com.xjrsoft.module.room.vo;
  2. import com.alibaba.excel.annotation.ExcelProperty;
  3. import com.alibaba.excel.annotation.ExcelIgnore;
  4. import com.alibaba.excel.annotation.write.style.ContentStyle;
  5. import com.fasterxml.jackson.annotation.JsonFormat;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import com.xjrsoft.common.annotation.Trans;
  9. import com.xjrsoft.common.enums.TransType;
  10. import java.time.LocalDate;
  11. import java.time.LocalTime;
  12. import java.time.LocalDateTime;
  13. import java.math.BigDecimal;
  14. import java.util.Date;
  15. import java.util.List;
  16. /**
  17. * @title: 宿管值班管理分页列表出参
  18. * @Author dzx
  19. * @Date: 2024-01-03
  20. * @Version 1.0
  21. */
  22. @Data
  23. public class RoomValueWeekPageVo {
  24. /**
  25. * 主键编号
  26. */
  27. @ContentStyle(dataFormat = 49)
  28. @ExcelProperty("主键编号")
  29. @ApiModelProperty("主键编号")
  30. private String id;
  31. /**
  32. * 序号
  33. */
  34. @ContentStyle(dataFormat = 49)
  35. @ExcelProperty("序号")
  36. @ApiModelProperty("序号")
  37. private Integer sortCode;
  38. /**
  39. * 开始时间
  40. */
  41. @ContentStyle(dataFormat = 49)
  42. @ExcelProperty("开始时间")
  43. @ApiModelProperty("开始时间")
  44. private LocalDate startTime;
  45. /**
  46. * 结束时间
  47. */
  48. @ContentStyle(dataFormat = 49)
  49. @ExcelProperty("结束时间")
  50. @ApiModelProperty("结束时间")
  51. private LocalDate endTime;
  52. /**
  53. * 值班人员用户编号
  54. */
  55. @ApiModelProperty("值班人员用户编号")
  56. private Long userId;
  57. /**
  58. * 值班人员用户编号
  59. */
  60. @ApiModelProperty("值班人员用户编号")
  61. private String userName;
  62. /**
  63. * 职务(宿管、教官)
  64. */
  65. @ApiModelProperty("职务(宿管、教官)")
  66. private String postName;
  67. /**
  68. * 负责寝室(男寝、女寝固定)
  69. */
  70. @ApiModelProperty("负责寝室(男寝、女寝固定)")
  71. private String roomType;
  72. /**
  73. * 人数(添加时先默认统计一个进去)
  74. */
  75. @ApiModelProperty("人数(添加时先默认统计一个进去)")
  76. private Integer numberPeople;
  77. @ApiModelProperty("宿管值班管理编号(room_value_week)")
  78. private Long roomValueWeekId;
  79. }