lg_backend/langguanApi/Model/Entity/UserEntity.cs

70 lines
1.8 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>
[BsonRepresentation(BsonType.ObjectId)]
public string roleId { get; set; }
2024-05-22 15:01:28 +00:00
/// <summary>
/// 邮箱
/// </summary>
public string Email { get; set; }
2024-05-28 00:13:15 +00:00
/// <summary>
/// 学历
/// </summary>
public string Education { get; set; }
/// <summary>
/// 手机号
/// </summary>
public string Tel { get; set; }
2024-05-28 00:13:15 +00:00
/// <summary>
/// 性别 0表示男 1表示女
/// </summary>
public byte Sex { get; set; }
/// <summary>
/// 毕业院校
/// </summary>
public string University { get; set; }
/// <summary>
/// 出生日期
/// </summary>
public DateTime? Brithday { get; set; }
2024-05-28 00:13:15 +00:00
/// <summary>
/// 籍贯
/// </summary>
public string Native { get; set; }
/// <summary>
/// 居住地
/// </summary>
public string Address { get; set; }
/// <summary>
/// 入职日期
/// </summary>
public DateTime? Hiredate { get; set; }
/// <summary>
2024-05-28 00:13:15 +00:00
/// 是否管理员 0否 1是
/// </summary>
public byte IsAdmin { get; set; }
/// <summary>
/// 是否启用 0禁用 1启用
/// </summary>
public byte IsEnable { get; set; }
2024-05-22 15:01:28 +00:00
}
}