| | |
| | | public List<SysMenu> buildMenuTree(List<SysMenu> menus)
|
| | | {
|
| | | List<SysMenu> returnList = new ArrayList<SysMenu>();
|
| | | List<Long> tempList = new ArrayList<Long>();
|
| | | for (SysMenu dept : menus)
|
| | | {
|
| | | tempList.add(dept.getMenuId());
|
| | | }
|
| | | List<Long> tempList = menus.stream().map(SysMenu::getMenuId).collect(Collectors.toList());
|
| | | for (Iterator<SysMenu> iterator = menus.iterator(); iterator.hasNext();)
|
| | | {
|
| | | SysMenu menu = (SysMenu) iterator.next();
|
| | |
| | | * @return 结果
|
| | | */
|
| | | @Override
|
| | | public String checkMenuNameUnique(SysMenu menu)
|
| | | public boolean checkMenuNameUnique(SysMenu menu)
|
| | | {
|
| | | Long menuId = StringUtils.isNull(menu.getMenuId()) ? -1L : menu.getMenuId();
|
| | | SysMenu info = menuMapper.checkMenuNameUnique(menu.getMenuName(), menu.getParentId());
|