using JNPF.Common.Contracts; using SqlSugar; namespace JNPF.Systems.Entitys.Permission; /// /// 角色信息基类. /// [SugarTable("BASE_ROLE")] public class RoleEntity : CLDEntityBase { /// /// 获取或设置 角色名称. /// [SugarColumn(ColumnName = "F_FULLNAME", ColumnDescription = "角色名称")] public string FullName { get; set; } /// /// 获取或设置 角色编号. /// [SugarColumn(ColumnName = "F_ENCODE", ColumnDescription = "角色编号")] public string EnCode { get; set; } /// /// 获取或设置 角色类型. /// [SugarColumn(ColumnName = "F_TYPE", ColumnDescription = "角色类型")] public string Type { get; set; } /// /// 获取或设置 扩展属性. /// [SugarColumn(ColumnName = "F_PROPERTYJSON", ColumnDescription = "扩展属性")] public string PropertyJson { get; set; } /// /// 获取或设置 描述. /// [SugarColumn(ColumnName = "F_DESCRIPTION", ColumnDescription = "描述")] public string Description { get; set; } /// /// 获取或设置 排序. /// [SugarColumn(ColumnName = "F_SORTCODE", ColumnDescription = "排序")] public long? SortCode { get; set; } /// /// 获取或设置 全局标识 1:全局 0 组织. /// [SugarColumn(ColumnName = "F_GLOBAL_MARK", ColumnDescription = "全局标识")] public int GlobalMark { get; set; } }