using System;
namespace CB.Entity
{
///
/// 基本权限导航信息 By JNswins
///
public class SysAuthorityInfo : BaseEntity
{
///
/// 权限ID
///
public int AId { get; set; }
///
/// 名称
///
public string Name { get; set; }
///
/// 链接地址
///
public string Url { get; set; }
///
/// 页面名称/实体类名称(根据URL地址自动生成,无需配置)
///
public string PageName { get; set; }
///
/// 父导航ID
///
public int ParentId { get; set; }
///
/// 深度 层次
///
public int Depth { get; set; }
///
/// 权限导航类型
///
public AuthorityType AuthorType { get; set; }
///
/// 排序
///
public int OrderBy { get; set; }
///
/// 添加时间
///
public DateTime Addtime { get; set; }
///
/// 页面 使用类型 TV/PC
///
public AuthorityPageType PageType { get; set; }
}
///
/// 权限导航类型
///
public enum AuthorityType
{
///
/// 公共页面,无需判断权限
///
Nomarl = 1,
///
/// 数据列表
///
DataList = 2,
///
/// 数据统计
///
Statistics = 3,
///
/// 基本配置
///
Config = 4
}
///
/// 页面是TV配置还是PC配置
///
public enum AuthorityPageType
{
///
/// 共用页面
///
Public = 0,
///
/// 电脑版配置
///
PC = 1,
///
/// 电视版配置
///
TV = 2
}
}