add(接口):添加授权、用户、好友关系服务接口

This commit is contained in:
2025-10-28 16:52:59 +08:00
parent d85e906b39
commit c67c666135
20 changed files with 967 additions and 8 deletions
+7
View File
@@ -0,0 +1,7 @@
namespace IM_API.Models
{
public enum FriendStatus:SByte
{
}
}
+2 -2
View File
@@ -41,7 +41,7 @@ public partial class User
/// 1:在线
/// </summary>
[Column(TypeName = "tinyint(4)")]
public sbyte OlineStatus { get; set; }
public UserOnlineStatus OlineStatus { get; set; }
/// <summary>
/// 创建时间
@@ -60,7 +60,7 @@ public partial class User
/// (0:未激活,1:正常,2:封禁)
/// </summary>
[Column(TypeName = "tinyint(4)")]
public sbyte Status { get; set; }
public UserStatus Status { get; set; }
/// <summary>
/// 软删除标识
+18
View File
@@ -0,0 +1,18 @@
namespace IM_API.Models
{
/// <summary>
/// 用户在线状态
/// </summary>
public enum UserOnlineStatus : sbyte
{
/// <summary>
/// 不在线 (0)
/// </summary>
Offline = 0,
/// <summary>
/// 在线 (1)
/// </summary>
Online = 1
}
}
+9
View File
@@ -0,0 +1,9 @@
namespace IM_API.Models
{
public enum UserStatus:SByte
{
Inactive = 0,
Normal = 1,
Banned = 2
}
}