前端:

修复了已知问题
后端:
修复了已知问题
This commit is contained in:
2026-01-22 15:25:54 +08:00
parent 77744015de
commit a31735dbe2
25 changed files with 1418 additions and 433 deletions
+5 -1
View File
@@ -73,6 +73,10 @@ namespace IM_API.Dtos
this.Code = codeDefine.Code;
this.Message = codeDefine.Message;
}
public BaseResponse() { }
public BaseResponse()
{
this.Code = CodeDefine.SUCCESS.Code;
this.Message = CodeDefine.SUCCESS.Message;
}
}
}
+1 -1
View File
@@ -4,7 +4,7 @@ namespace IM_API.Dtos
{
public class FriendRequestDto
{
public int FromUserId { get; set; }
public int? FromUserId { get; set; }
public int ToUserId { get; set; }
[Required(ErrorMessage = "备注名必填")]
[StringLength(20, ErrorMessage = "备注名不能超过20位字符")]
@@ -0,0 +1,36 @@
using IM_API.Models;
namespace IM_API.Dtos
{
public class FriendRequestResDto
{
public int Id { get; set; }
/// <summary>
/// 申请人
/// </summary>
public int RequestUser { get; set; }
/// <summary>
/// 被申请人
/// </summary>
public int ResponseUser { get; set; }
public string Avatar { get; set; }
public string NickName { get; set; }
/// <summary>
/// 申请时间
/// </summary>
public DateTime Created { get; set; }
/// <summary>
/// 申请附言
/// </summary>
public string? Description { get; set; }
/// <summary>
/// 申请状态(0:待通过,1:拒绝,2:同意,3:拉黑)
/// </summary>
public FriendRequestState State { get; set; }
}
}