| | |
| | | import com.panzhihua.common.model.vos.MenuVO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.user.RoleVO; |
| | | import com.panzhihua.common.model.vos.user.SysMenuVO; |
| | | import com.panzhihua.service_user.dao.RoleDAO; |
| | | import com.panzhihua.service_user.dao.SysMenuDAO; |
| | | import com.panzhihua.service_user.dao.SysUserRoleDAO; |
| | | import com.panzhihua.service_user.model.dos.SysMenuDO; |
| | | import com.panzhihua.service_user.model.dos.SysRoleDO; |
| | | import com.panzhihua.service_user.model.dos.SysUserRoleDO; |
| | | import com.panzhihua.service_user.service.RoleService; |
| | |
| | | private RoleDAO roleDAO; |
| | | @Resource |
| | | private SysUserRoleDAO sysUserRoleDAO; |
| | | @Resource |
| | | private SysMenuDAO sysMenuDAO; |
| | | /** |
| | | * 获取平台所有的菜单按钮权限 |
| | | * |
| | |
| | | } |
| | | return R.ok(); |
| | | } |
| | | |
| | | /** |
| | | * 平台菜单列表 |
| | | * |
| | | * @param type 1 运营平台 2 社区平台 |
| | | * @return 菜单集合 |
| | | */ |
| | | @Override |
| | | public R listMenuBackstage(int type) { |
| | | List<SysMenuVO> sysMenuVOS=new ArrayList<>(); |
| | | List<SysMenuDO> sysMenuDOS = sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getParentId, 0).orderByAsc(SysMenuDO::getOrderNum)); |
| | | if (!ObjectUtils.isEmpty(sysMenuDOS)) { |
| | | sysMenuDOS.forEach(sysMenuDO -> { |
| | | SysMenuVO sysMenuVO=new SysMenuVO(); |
| | | BeanUtils.copyProperties(sysMenuDO,sysMenuVO); |
| | | }); |
| | | } |
| | | return null; |
| | | } |
| | | } |