Quanxue.Zhanghao.Daochu/LearningOfficer.OA.Core/Entities/OA/SystemInfo/SysAdmin.cs

60 lines
1.4 KiB
C#

using LearningOfficer.OA.Common.Enums;
using SqlSugar;
namespace LearningOfficer.OA.Core.Entities.OA.SystemInfo
{
/// <summary>
/// 后台管理员账号表
///</summary>
[SugarTable("sys_admin")]
public class SysAdmin : BaseEntity
{
/// <summary>
/// 备 注:账号
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "account")]
public string Account { get; set; } = null!;
/// <summary>
/// 备 注:密码
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "pwd")]
public string Pwd { get; set; } = null!;
/// <summary>
/// 备 注:管理员名称
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "name")]
public string Name { get; set; } = null!;
/// <summary>
/// 备 注:角色类型枚举值
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "role_enum")]
public SysRoleEnum RoleEnum { get; set; }
/// <summary>
/// 备 注:是否逻辑删除
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "is_deleted")]
public bool IsDeleted { get; set; }
/// <summary>
/// 备 注:云校id
/// 默认值:
///</summary>
[SugarColumn(ColumnName = "cloud_school_id")]
public long CloudSchoolId { get; set; }
}
}