c6a7bea3f8e7e37e995d25de661ad5307e257a51.svn-base 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. package org.jeecg.modules.system.model;
  2. import java.io.Serializable;
  3. import org.springframework.format.annotation.DateTimeFormat;
  4. import com.baomidou.mybatisplus.annotation.IdType;
  5. import com.baomidou.mybatisplus.annotation.TableId;
  6. import com.baomidou.mybatisplus.annotation.TableName;
  7. import com.fasterxml.jackson.annotation.JsonFormat;
  8. import lombok.Data;
  9. /**
  10. * @Description: 用户通告阅读标记表
  11. * @Author: jeecg-boot
  12. * @Date: 2019-02-21
  13. * @Version: V1.0
  14. */
  15. @Data
  16. public class AnnouncementSendModel implements Serializable {
  17. private static final long serialVersionUID = 1L;
  18. /**id*/
  19. @TableId(type = IdType.ASSIGN_ID)
  20. private java.lang.String id;
  21. /**通告id*/
  22. private java.lang.String anntId;
  23. /**用户id*/
  24. private java.lang.String userId;
  25. /**标题*/
  26. private java.lang.String titile;
  27. /**内容*/
  28. private java.lang.String msgContent;
  29. /**发布人*/
  30. private java.lang.String sender;
  31. /**优先级(L低,M中,H高)*/
  32. private java.lang.String priority;
  33. /**阅读状态*/
  34. private java.lang.String readFlag;
  35. /**发布时间*/
  36. @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
  37. @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
  38. private java.util.Date sendTime;
  39. /**页数*/
  40. private java.lang.Integer pageNo;
  41. /**大小*/
  42. private java.lang.Integer pageSize;
  43. /**
  44. * 消息类型1:通知公告2:系统消息
  45. */
  46. private java.lang.String msgCategory;
  47. /**
  48. * 业务id
  49. */
  50. private java.lang.String busId;
  51. /**
  52. * 业务类型
  53. */
  54. private java.lang.String busType;
  55. /**
  56. * 打开方式 组件:component 路由:url
  57. */
  58. private java.lang.String openType;
  59. /**
  60. * 组件/路由 地址
  61. */
  62. private java.lang.String openPage;
  63. /**
  64. * 业务类型查询(0.非bpm业务)
  65. */
  66. private java.lang.String bizSource;
  67. /**
  68. * 摘要
  69. */
  70. private java.lang.String msgAbstract;
  71. }