| | |
| | | package com.panzhihua.service_user.service.impl; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.Comparator; |
| | | import java.util.List; |
| | | import java.util.stream.Collectors; |
| | | |
| | |
| | | * @return 菜单集合 |
| | | */ |
| | | @Override |
| | | public R listMenuBackstage(Long communityId) { |
| | | public R listMenuBackstage(Long communityId,String appId) { |
| | | if("wx118de8a734d269f0".equals(appId)){ |
| | | communityId=2L; |
| | | } |
| | | else { |
| | | communityId=1552661941170868228L; |
| | | } |
| | | List<SysMenuVO> sysMenuVOS = new ArrayList<>(); |
| | | List<SysMenuDO> sysMenuDOS = |
| | | sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getParentId, 0) |
| | |
| | | BeanUtils.copyProperties(sysMenuDO2,sysMenuVO2); |
| | | sysMenuVOList.add(sysMenuVO2); |
| | | }); |
| | | sysMenuVO1.setSysMenuVOList(sysMenuVOList); |
| | | sysMenuVO1.setSysMenuVOList(sysMenuVOList.stream().sorted(Comparator.comparing(SysMenuVO::getOrderNum)).collect(Collectors.toList())); |
| | | menuVOS.add(sysMenuVO1); |
| | | }); |
| | | sysMenuVO.setSysMenuVOList(menuVOS); |
| | | sysMenuVO.setSysMenuVOList(menuVOS.stream().sorted(Comparator.comparing(SysMenuVO::getOrderNum)).collect(Collectors.toList())); |
| | | sysMenuVOS.add(sysMenuVO); |
| | | }); |
| | | return R.ok(sysMenuVOS); |
| | | return R.ok(sysMenuVOS.stream().sorted(Comparator.comparing(SysMenuVO::getOrderNum)).collect(Collectors.toList())); |
| | | } |
| | | |
| | | /** |