HaniBlindBox/server/HoneyBox/src/HoneyBox.Model/Models/Auth/CreateUserDto.cs
2026-02-07 17:59:39 +08:00

69 lines
1.2 KiB
C#

namespace HoneyBox.Model.Models.Auth;
/// <summary>
/// 创建用户DTO
/// </summary>
public class CreateUserDto
{
/// <summary>
/// 微信openid
/// </summary>
public string? OpenId { get; set; }
/// <summary>
/// 微信unionid
/// </summary>
public string? UnionId { get; set; }
/// <summary>
/// 手机号
/// </summary>
public string? Mobile { get; set; }
/// <summary>
/// 昵称
/// </summary>
public string? Nickname { get; set; }
/// <summary>
/// 头像URL
/// </summary>
public string? Headimg { get; set; }
/// <summary>
/// 推荐人ID或UID
/// </summary>
public string? Pid { get; set; }
/// <summary>
/// 点击ID
/// </summary>
public int? ClickId { get; set; }
}
/// <summary>
/// 更新用户DTO
/// </summary>
public class UpdateUserDto
{
/// <summary>
/// 昵称
/// </summary>
public string? Nickname { get; set; }
/// <summary>
/// 头像URL
/// </summary>
public string? Headimg { get; set; }
/// <summary>
/// 手机号
/// </summary>
public string? Mobile { get; set; }
/// <summary>
/// 微信unionid
/// </summary>
public string? UnionId { get; set; }
}