| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package com.campus.trade.vo;
- import io.swagger.v3.oas.annotations.media.Schema;
- import java.time.LocalDateTime;
- @Schema(description = "消息信息")
- public class MessageVO {
- @Schema(description = "消息ID")
- private Long id;
- @Schema(description = "发送方ID")
- private Long fromUserId;
- @Schema(description = "发送方昵称")
- private String fromUserNickname;
- @Schema(description = "发送方头像")
- private String fromUserAvatar;
- @Schema(description = "接收方ID")
- private Long toUserId;
- @Schema(description = "接收方昵称")
- private String toUserNickname;
- @Schema(description = "接收方头像")
- private String toUserAvatar;
- @Schema(description = "文本内容")
- private String content;
- @Schema(description = "图片URL")
- private String imageUrl;
- @Schema(description = "是否已读")
- private Boolean isRead;
- @Schema(description = "发送时间")
- private LocalDateTime createdAt;
- public Long getId() { return id; }
- public void setId(Long id) { this.id = id; }
- public Long getFromUserId() { return fromUserId; }
- public void setFromUserId(Long fromUserId) { this.fromUserId = fromUserId; }
- public String getFromUserNickname() { return fromUserNickname; }
- public void setFromUserNickname(String fromUserNickname) { this.fromUserNickname = fromUserNickname; }
- public String getFromUserAvatar() { return fromUserAvatar; }
- public void setFromUserAvatar(String fromUserAvatar) { this.fromUserAvatar = fromUserAvatar; }
- public Long getToUserId() { return toUserId; }
- public void setToUserId(Long toUserId) { this.toUserId = toUserId; }
- public String getToUserNickname() { return toUserNickname; }
- public void setToUserNickname(String toUserNickname) { this.toUserNickname = toUserNickname; }
- public String getToUserAvatar() { return toUserAvatar; }
- public void setToUserAvatar(String toUserAvatar) { this.toUserAvatar = toUserAvatar; }
- public String getContent() { return content; }
- public void setContent(String content) { this.content = content; }
- public String getImageUrl() { return imageUrl; }
- public void setImageUrl(String imageUrl) { this.imageUrl = imageUrl; }
- public Boolean getIsRead() { return isRead; }
- public void setIsRead(Boolean isRead) { this.isRead = isRead; }
- public LocalDateTime getCreatedAt() { return createdAt; }
- public void setCreatedAt(LocalDateTime createdAt) { this.createdAt = createdAt; }
- }
|