UserMessage.java 977 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.ylx.message.domain;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableLogic;
  5. import com.ylx.common.core.domain.BaseEntity;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import lombok.EqualsAndHashCode;
  9. @EqualsAndHashCode(callSuper = true)
  10. @Data
  11. public class UserMessage extends BaseEntity {
  12. @ApiModelProperty("主键ID")
  13. @TableId(value = "id", type = IdType.AUTO)
  14. private Long id;
  15. @ApiModelProperty("接收用户ID")
  16. private Long userId;
  17. @ApiModelProperty("关联message_content.id")
  18. private Long messageContentId;
  19. @ApiModelProperty("0-未读(显示小红点) 1-已读")
  20. private Integer isRead;
  21. @ApiModelProperty("变量替换后的最终消息内容")
  22. private String personalizedContent;
  23. @TableLogic
  24. @ApiModelProperty("是否删除 0=否,1=是")
  25. private Integer isDelete;
  26. }