using System.Collections.Generic; using WX.CRM.Model.Entity; namespace WX.CRM.IBLL.Base { public interface IBAS_LEFTMEMU_Q { /// /// 获取全部菜单信息 /// object GetTreeList_leftMenu(); /// /// 从缓存中获取全部菜单 根据权限获取 /// /// 权限 /// object GetTreeList_leftMenu(string[] userRights); /// /// 获取单个实体 /// WX.CRM.Model.Entity.BAS_LEFTMEMU GetModel_leftMenu(decimal id); /// /// 获取菜单树结构 /// object GetTree_leftMenu(decimal parentId); object GetTree_leftMenu(decimal parentId, string[] rightIds); /// /// 获取菜单树结构 /// object GetTopTree_leftMenu(decimal moduleMenuId); List GetRree_leftMenuByModuleId(decimal moduleId, string[] rightIds); /// /// 获取默认菜单 /// /// /// BAS_LEFTMEMU GetDefaultMenu(decimal moduleId, string[] rightIds); } }