NewsRelation.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.xjrsoft.module.oa.entity;
  2. import com.baomidou.mybatisplus.annotation.FieldFill;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import io.swagger.annotations.ApiModel;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import lombok.EqualsAndHashCode;
  9. import java.io.Serializable;
  10. import java.time.LocalDateTime;
  11. /**
  12. * <p>
  13. * 新闻中心用户关系表
  14. * </p>
  15. *
  16. * @author zlf
  17. * @since 2022-06-16
  18. */
  19. @TableName("xjr_oa_news_relation")
  20. @ApiModel(value = "NewsRelation对象", description = "新闻中心用户关系表")
  21. @Data
  22. @EqualsAndHashCode(callSuper = false)
  23. public class NewsRelation implements Serializable {
  24. private static final long serialVersionUID = 1L;
  25. @ApiModelProperty("主键")
  26. private String id;
  27. @ApiModelProperty("新闻主键")
  28. private Long newsId;
  29. @ApiModelProperty("用户主键")
  30. private Long userId;
  31. @TableField(fill = FieldFill.INSERT)
  32. private LocalDateTime createDate;
  33. @ApiModelProperty("阅读标记 0=未读 1=已读")
  34. private Integer readMark;
  35. @ApiModelProperty("阅读时间")
  36. private LocalDateTime readDate;
  37. @ApiModelProperty("回复内容")
  38. private String replyContent;
  39. }