LFlow/LFlow.Permission/Model/PermissionModel.cs

64 lines
1.2 KiB
C#

using LFlow.Base.Interfaces;
using SqlSugar;
namespace LFlow.Permission.Model
{
[SugarTable("T_U_PERMISSION")]
public class PermissionModel : IDataModel
{
[SugarColumn(IsPrimaryKey = true)]
public string ID
{
get;
set;
}
public string RoleId
{
get;
set;
}
/// <summary>
/// 权限对应程序ID
/// </summary>
public string ProgID
{
get;
set;
}
/// <summary>
/// 权限对应程序名称
/// </summary>
public string ProgName
{
get;
set;
}
/// <summary>
/// 权限名称
/// </summary>
public string PermissionName
{
get;
set;
}
/// <summary>
/// 权限接口
/// </summary>
public string PermissionAction
{
get;
set;
}
/// <summary>
/// 是否公开
/// </summary>
public bool IsPublic
{
get;
set;
}
}
}