|
|
@ -195,11 +195,13 @@ public class MenuServiceImpl extends DaoServiceImpl<MenuEntity, String, MenuRepo |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<MenuVo> listAllMenusWithSelectedStatusByApplication(String applicationId, QueryParameter queryParameter) throws Exception { |
|
|
|
if(!StringUtils.hasText(applicationId)){ |
|
|
|
return Collections.emptyList(); |
|
|
|
} |
|
|
|
Sort sort =queryParameter.getSort(); |
|
|
|
if(sort==null){ |
|
|
|
queryParameter.addSortBy("order"); |
|
|
|
} |
|
|
|
if(StringUtils.hasText(applicationId)) { |
|
|
|
List<MenuEntity> allMenuEntities = repository.findAll(); |
|
|
|
List<MenuEntity> selectedMenuEntities = listMenusByApplication(applicationId, queryParameter); |
|
|
|
List<MenuVo> allMenus = EntityVoUtil.toVo(allMenuEntities); |
|
|
@ -215,8 +217,6 @@ public class MenuServiceImpl extends DaoServiceImpl<MenuEntity, String, MenuRepo |
|
|
|
} |
|
|
|
return allMenus; |
|
|
|
} |
|
|
|
return Collections.emptyList(); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<MenuEntity> listMenusByRole(String roleId, QueryParameter queryParameter) throws Exception { |
|
|
|