1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- package org.jeecg.modules.system.model;
- import java.io.Serializable;
- import org.springframework.format.annotation.DateTimeFormat;
- import com.baomidou.mybatisplus.annotation.IdType;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import lombok.Data;
- /**
- * @Description: 用户通告阅读标记表
- * @Author: jeecg-boot
- * @Date: 2019-02-21
- * @Version: V1.0
- */
- @Data
- public class AnnouncementSendModel implements Serializable {
- private static final long serialVersionUID = 1L;
-
- /**id*/
- @TableId(type = IdType.ASSIGN_ID)
- private java.lang.String id;
- /**通告id*/
- private java.lang.String anntId;
- /**用户id*/
- private java.lang.String userId;
- /**标题*/
- private java.lang.String titile;
- /**内容*/
- private java.lang.String msgContent;
- /**发布人*/
- private java.lang.String sender;
- /**优先级(L低,M中,H高)*/
- private java.lang.String priority;
- /**阅读状态*/
- private java.lang.String readFlag;
- /**发布时间*/
- @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
- @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
- private java.util.Date sendTime;
- /**页数*/
- private java.lang.Integer pageNo;
- /**大小*/
- private java.lang.Integer pageSize;
- /**
- * 消息类型1:通知公告2:系统消息
- */
- private java.lang.String msgCategory;
- /**
- * 业务id
- */
- private java.lang.String busId;
- /**
- * 业务类型
- */
- private java.lang.String busType;
- /**
- * 打开方式 组件:component 路由:url
- */
- private java.lang.String openType;
- /**
- * 组件/路由 地址
- */
- private java.lang.String openPage;
- /**
- * 业务类型查询(0.非bpm业务)
- */
- private java.lang.String bizSource;
- /**
- * 摘要
- */
- private java.lang.String msgAbstract;
- }
|