|
@@ -1,6 +1,8 @@
|
|
|
package com.ruoyi.system.domain.vo;
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|
|
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
|
|
import lombok.Data;
|
|
|
|
|
|
import java.util.Date;
|
|
@@ -8,6 +10,7 @@ import java.util.Date;
|
|
|
@Data
|
|
|
public class SysUserVo {
|
|
|
//用户id
|
|
|
+ @JsonSerialize(using = ToStringSerializer.class)
|
|
|
private Long id;
|
|
|
//用户昵称
|
|
|
private String nickName;
|
|
@@ -17,8 +20,10 @@ public class SysUserVo {
|
|
|
private String avatar;
|
|
|
//最新消息发送者名称
|
|
|
private String senderNickName;
|
|
|
- //是否已读
|
|
|
- private boolean isRead;
|
|
|
+ //是否已读(接收人)
|
|
|
+ private boolean receiverIsRead;
|
|
|
+ //是否已读(发送人)
|
|
|
+ private boolean senderIsRead;
|
|
|
//最新消息信息时间
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
private Date msgTime;
|