/// <summary> /// 查询所有导航栏下的菜单 /// </summary> /// <param name="request"></param> /// <returns></returns> public QueryAllMenuResponse QueryAllMenu(QueryAllMenuRequest request) { var response = new QueryAllMenuResponse(); try { var sugarparameter = new { request.NavbarId }; var list = _systemMenuRepository.UseStoredProcedure <SystemMenuPo>("proc_SystemMenuByNavbarId_select", sugarparameter); if (list != null) { response.SystemMenuList = list.Select(e => e.As <SystemMenuDto>()).ToList(); } } catch (Exception ex) { response.IsSuccess = false; response.MessageCode = "-1"; response.MessageText = ex.ToString(); LogManager.LogicLogger.ErrorFormat("查询导航栏下的菜单出错:{0}", new { request, err = ex.ToString() }.ToJson()); } return(response); }