package com.pz.system.domain.vo; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import com.pz.common.core.domain.BaseEntity; import lombok.Data; import java.io.Serializable; import java.util.Date; @Data public class MessageVo implements Serializable { /** * 主键ID */ @TableId private Long id; /** * 是否显示时间 * 0:否 1:是 */ private Integer type; /** * 消息内容 */ private String content; /** * 内容类型 0文字1图片2视频 3礼物 */ private Integer contentType; /** * 是否已读 */ private String isRead; /** * 发送人 */ private Long sender; /** * 接收人 */ private Long receiver; /** * 发送消息请求ID */ private String requestId; /** * 是否已读 */ private Boolean isLast; /** * 状态 */ private String status; /** * 备注 */ private String remark; @JsonFormat(pattern = "yyyy-MM-dd HH:mm") private Date createTime; }