using Learn.Archives.Core.Model.Interface; using SqlSugar; using System.ComponentModel.DataAnnotations; using System.Net; using System.Text.Json; using UserCenter.Model; using UserCenter.Model.Enum; using UserCenter.Model.Interface; namespace Learn.Archives.Core.Model { /// /// 管理员 /// [SugarTable("admin")] public class Admin : EntityBaseId, IDB { /// /// 名称 /// [SugarColumn(Length = 12)] public string Name { get; set; } /// /// 电话号码 /// [SugarColumn(Length = 20)] public string Phone { get; set; } /// /// 账号 /// [SugarColumn(Length = 20)] public string Account { get; set; } /// /// 密码 /// [SugarColumn(Length = 32)] public string Password { get; set; } /// /// 启用 /// public bool Enable { get; set; } /// /// 角色id /// public long RoleId { get; set; } /// /// 创建时间 /// public DateTime CreateTime { get; set; } = DateTime.Now; } }