lg_backend/langguanApi/Model/Entity/UserEntity.cs

67 lines
1.5 KiB
C#
Raw Normal View History

using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Bson;
namespace langguanApi.Model.Entity
2024-05-22 15:01:28 +00:00
{
/// <summary>
/// 用户实体
/// </summary>
public class UserEntity : BaseModel
{
/// <summary>
/// 用户名
/// </summary>
public string Username { get; set; }
/// <summary>
/// 密码 md5加密
/// </summary>
public string Password { get; set; }
/// <summary>
/// 角色id
/// </summary>
public string RoleId { get; set; }
2024-05-22 15:01:28 +00:00
/// <summary>
/// 邮箱
/// </summary>
public string Email { get; set; }
2024-05-28 16:00:38 +00:00
/// <summary>
/// 手机号
/// </summary>
public string Phone { get; set; }
2024-05-29 02:57:37 +00:00
2024-05-28 16:00:38 +00:00
}
/// <summary>
/// 添加用户DTO
/// </summary>
public class AddDto
{
/// <summary>
/// 用户名
/// </summary>
public string Username { get; set; }
/// <summary>
/// 密码 md5加密
/// </summary>
public string Password { get; set; }
/// <summary>
/// 角色id
/// </summary>
public string roleId { get; set; }
2024-05-22 15:01:28 +00:00
/// <summary>
/// 邮箱
/// </summary>
public string Email { get; set; }
}
2024-05-28 16:00:38 +00:00
/// <summary>
/// 更新用户DTO
/// </summary>
public class UpdateDto:AddDto
{
/// <summary>
/// 用户id
/// </summary>
public string Id { get; set; }
2024-05-22 15:01:28 +00:00
}
2024-05-28 16:00:38 +00:00
2024-05-22 15:01:28 +00:00
}