EnrollmentStatisticsInfo.java 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. package com.xjrsoft.module.student.entity;
  2. import com.baomidou.mybatisplus.annotation.FieldFill;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableLogic;
  6. import com.baomidou.mybatisplus.annotation.TableName;
  7. import io.swagger.annotations.ApiModel;
  8. import io.swagger.annotations.ApiModelProperty;
  9. import lombok.Data;
  10. import java.io.Serializable;
  11. import java.time.LocalDate;
  12. import java.util.Date;
  13. /**
  14. * @title: 攀宝招生数据统计表
  15. * @Author dzx
  16. * @Date: 2025年3月17日
  17. * @Version 1.0
  18. */
  19. @Data
  20. @TableName("enrollment_statistics_info")
  21. @ApiModel(value = "enrollment_statistics_info", description = "攀宝招生数据统计表")
  22. public class EnrollmentStatisticsInfo implements Serializable {
  23. private static final long serialVersionUID = 1L;
  24. /**
  25. * 主键编号
  26. */
  27. @ApiModelProperty("主键编号")
  28. @TableId
  29. private Long id;
  30. /**
  31. * 创建人
  32. */
  33. @ApiModelProperty("创建人")
  34. @TableField(fill = FieldFill.INSERT)
  35. private Long createUserId;
  36. /**
  37. * 创建时间
  38. */
  39. @ApiModelProperty("创建时间")
  40. @TableField(fill = FieldFill.INSERT)
  41. private Date createDate;
  42. /**
  43. * 修改人
  44. */
  45. @ApiModelProperty("修改人")
  46. @TableField(fill = FieldFill.UPDATE)
  47. private Long modifyUserId;
  48. /**
  49. * 修改时间
  50. */
  51. @ApiModelProperty("修改时间")
  52. @TableField(fill = FieldFill.UPDATE)
  53. private Date modifyDate;
  54. /**
  55. * 删除标记
  56. */
  57. @ApiModelProperty("删除标记")
  58. @TableField(fill = FieldFill.INSERT)
  59. @TableLogic
  60. private Integer deleteMark;
  61. /**
  62. * 有效标志
  63. */
  64. @ApiModelProperty("有效标志")
  65. @TableField(fill = FieldFill.INSERT)
  66. private Integer enabledMark;
  67. /**
  68. * 数据
  69. */
  70. @ApiModelProperty("数据")
  71. private String dataJson;
  72. @ApiModelProperty("统计类别(1:总统计 2:毕业中学招生统计 3:日期招生数量统计)")
  73. private Integer dataType;
  74. @ApiModelProperty("统计日期")
  75. private LocalDate dataDay;
  76. @ApiModelProperty("一周开始日期")
  77. private LocalDate dataStartDay;
  78. @ApiModelProperty("一周结束日期")
  79. private LocalDate dataEndDay;
  80. }