示例#1
0
        /// <summary>
        /// 角色对应菜单权限
        /// </summary>
        /// <param name="roleSid">角色Sid</param>
        /// <param name="moduleType">菜单类型</param>
        /// <param name="isSys">是否系统管理员</param>
        /// <returns></returns>
        public List <ModuleEntity> GetMenuListByRoleId(string roleSid, ModuleEnum moduleType = ModuleEnum.未知, bool isSys = false)
        {
            if (isSys)
            {
                return(moduleAPP.GetAllModuleListByType(moduleType, string.Empty));
            }

            return(_service.GetModuleListByRole(roleSid, moduleType));
        }