From 9b52a9f8c95ab431ce5a79d2d659f4061edbaecd Mon Sep 17 00:00:00 2001 From: huanghongfa <18228131219@163.com> Date: 星期四, 24 十二月 2020 18:20:39 +0800 Subject: [PATCH] 配置文件修改为test --- springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/RoleServiceImpl.java | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/RoleServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/RoleServiceImpl.java index 8eb14b8..8282b08 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/RoleServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/RoleServiceImpl.java @@ -4,8 +4,11 @@ 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; @@ -31,6 +34,8 @@ private RoleDAO roleDAO; @Resource private SysUserRoleDAO sysUserRoleDAO; + @Resource + private SysMenuDAO sysMenuDAO; /** * 获取平台所有的菜单按钮权限 * @@ -139,4 +144,23 @@ } 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; + } } -- Gitblit v1.7.1