using APT.BaseData.Domain.Entities; using APT.Infrastructure.Core; using APT.Infrastructure.Utility; using System; using System.Collections.Generic; using System.ComponentModel; namespace APT.BaseData.Domain.Entities.FM { [Description("表单授权表")] /// /// 角色授权表单 /// [Redis("ROLE_ID")] [IgnoreT4]public class T_FM_ROLE_MENU_PERM : MesEntityBase { [Description("角色ID")] /// ///角色 /// public Guid ROLE_ID { get; set; } [Description("是否授权")] /// 是否授权 public bool IS_PERMISSION { get; set; } [Description("授权窗体ID")] /// /// 授权窗体ID /// public Guid? PERMISSION_FORM_ID { get; set; } [Description("导航:角色表")] /// 角色 public virtual T_FM_ROLE Nav_Role { get; set; } [Description("导航:授权表单")] /// 授权页面 public virtual T_PF_FORM Nav_PermissionForm { get; set; } [Description("导航:授权按钮")] public virtual ICollection Nav_PermissionBtns { get; set; } [Description("导航:授权列")] public virtual ICollection Nav_PermissionColumns { get; set; } [Description("菜单ID")] [FormFieldTable] [FormFieldEdit] public Guid? MENU_ID { get; set; } } }