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 } }