using IM_API.Dtos; using IM_API.Models; using IM_API.VOs.Message; namespace IM_API.VOs.Conversation { public class ConversationVo { public int Id { get; set; } /// /// 用户 /// public int UserId { get; set; } /// /// 对方ID(群聊为群聊ID,单聊为单聊ID) /// public int TargetId { get; set; } /// /// 最后一条未读消息ID /// public long? LastSequenceId { get; set; } /// /// 未读消息数 /// public int UnreadCount { get; set; } public ChatType ChatType { get; set; } /// /// 最后一条最新消息 /// public string LastMessage { get; set; } = null!; /// /// 最后一条消息时间 /// public DateTimeOffset? DateTime { get; set; } = null; /// /// 对方昵称 /// public string TargetName { get; set; } /// /// 对方头像 /// public string? TargetAvatar { get; set; } } }