using Common.Enum;
using Entity.Base;
using SqlSugar;
namespace Entity.DbModel.System.SysBaseObject
{
///
/// 系统角色表
///
[SugarTable("sys_role")]
public partial class SysRole : EntityBase
{
///
/// 名称
///
[SugarColumn(ColumnName = "name")]
public virtual string Name { get; set; }
///
/// 编码
///
[SugarColumn(ColumnName = "code")]
public string? Code { get; set; }
///
/// 排序
///
[SugarColumn(ColumnName = "order_no")]
public int OrderNo { get; set; } = 100;
///
/// 数据范围(1全部数据 2本部门及以下数据 3本部门数据 4仅本人数据 5自定义数据)
///
[SugarColumn(ColumnName = "data_scope")]
public DataScopeEnum DataScope { get; set; } = DataScopeEnum.Self;
///
/// 备注
///
[SugarColumn(ColumnName = "remark")]
public string? Remark { get; set; }
///
/// 状态
///
[SugarColumn(ColumnName = "status")]
public StatusEnum Status { get; set; } = StatusEnum.Enable;
}
}