using GroupService.Domain.Enums; namespace GroupService.WebApi.Application.Dtos { public class GroupRequestResponse { public Guid Id { get; private set; } /// /// 群聊编号 /// /// public Guid GroupId { get; private set; } public string GroupAvatar { get; private set; } public string GroupName { get; private set; } /// /// 申请人 /// public Guid UserId { get; private set; } public string? UserAvatar { get; private set; } public string UserNickName { get; private set; } public Guid OperatorId { get; private set; } public string OperatorName { get; private set; } public string? OperatorAvatar { get; private set; } /// /// 申请状态(0:待管理员同意,1:已拒绝,2:已同意) /// public GroupJoinRequestState State { get; private set; } /// /// 入群附言 /// public string Description { get; private set; } public DateTimeOffset Created { get; private set; } public DateTimeOffset Updated { get; private set; } } }