using Admin.Core.Model.Admin;
namespace Admin.Core.Service.Admin.Permission.Input
{
    public class PermissionAddMenuInput
    {
        /// 
        /// 权限类型
        /// 
        public PermissionType Type { get; set; }
        /// 
        /// 父级节点
        /// 
        public int ParentId { get; set; }
        /// 
        /// 视图
        /// 
        public long? ViewId { get; set; }
        /// 
        /// 访问地址
        /// 
        public string Path { get; set; }
        /// 
        /// 权限名称
        /// 
        public string Label { get; set; }
        /// 
        /// 说明
        /// 
        public string Description { get; set; }
        /// 
        /// 隐藏
        /// 
		public bool Hidden { get; set; }
        ///// 
        ///// 启用
        ///// 
        //public bool Enabled { get; set; }
        /// 
        /// 图标
        /// 
        public string Icon { get; set; }
        /// 
        /// 可关闭
        /// 
        public bool? Closable { get; set; }
        /// 
        /// 打开新窗口
        /// 
        public bool? NewWindow { get; set; }
        /// 
        /// 链接外显
        /// 
        public bool? External { get; set; }
    }
}