✨
This commit is contained in:
47
StopShopping.Services/Models/Resp/SignIn.cs
Normal file
47
StopShopping.Services/Models/Resp/SignIn.cs
Normal file
@@ -0,0 +1,47 @@
|
||||
namespace StopShopping.Services.Models.Resp;
|
||||
|
||||
/// <summary>
|
||||
/// 登录返回
|
||||
/// </summary>
|
||||
public abstract class SignIn
|
||||
{
|
||||
/// <summary>
|
||||
/// 访问令牌
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
public AccessToken AccessToken { get; set; } = new();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 登录用户
|
||||
/// </summary>
|
||||
public class SignInUser : SignIn
|
||||
{
|
||||
/// <summary>
|
||||
/// 昵称
|
||||
/// </summary>
|
||||
/// <value></value>
|
||||
public string NickName { get; set; } = string.Empty;
|
||||
/// <summary>
|
||||
/// 头像地址
|
||||
/// </summary>
|
||||
/// <value></value>
|
||||
public string? AvatarUrl { get; set; }
|
||||
/// <summary>
|
||||
/// 默认角色
|
||||
/// </summary>
|
||||
/// <value></value>
|
||||
public UserRoles DefaultRole { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 登录管理员
|
||||
/// </summary>
|
||||
public class SignInAdmin : SignIn
|
||||
{
|
||||
/// <summary>
|
||||
/// 昵称
|
||||
/// </summary>
|
||||
/// <value></value>
|
||||
public string NickName { get; set; } = string.Empty;
|
||||
}
|
||||
Reference in New Issue
Block a user