From c837a29945387fb3deeed8f9fe3e0040dc9dafb0 Mon Sep 17 00:00:00 2001
From: huanghongfa <18228131219@163.com>
Date: 星期五, 05 二月 2021 15:54:25 +0800
Subject: [PATCH] all

---
 springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java |   55 +++++++++++++++++++++++++++++--------------------------
 1 files changed, 29 insertions(+), 26 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java
index 04b150a..e262045 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java
@@ -743,33 +743,36 @@
         Long roleId = menuRoleVO.getRoleId();
         Integer isAll = menuRoleVO.getIsAll();
         Long communityId = menuRoleVO.getCommunityId();
-        if (isAll.intValue()==1) {
-            List<SysMenuDO> sysMenuDOS = sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getCommunityId, 2l).eq(SysMenuDO::getParentId,0).orderByAsc(SysMenuDO::getOrderNum));
-            Long menuIdParent = sysMenuDOS.get(1).getMenuId();
-            List<SysMenuDO> sysMenuDOSErJi = sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getParentId, menuIdParent));
-            if (!ObjectUtils.isEmpty(sysMenuDOS)) {
-                sysMenuDOS.forEach(sysMenuDO -> {
-                    sysMenuDO.setCommunityId(communityId);
-                    sysMenuDO.setMenuId(null);
-                    sysMenuDAO.insert(sysMenuDO);
-                });
-//                完成一级目录创建
-                List<SysMenuDO> sysMenuDOS1 = sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getCommunityId, communityId).orderByAsc(SysMenuDO::getOrderNum));
-                sysMenuDOS1.forEach(sysMenuDO -> {
-                    Integer orderNum = sysMenuDO.getOrderNum();
-                    if (orderNum.intValue()>0) {
-                        sysMenuDOSErJi.forEach(sysMenuDO1 -> {
-                            sysMenuDO1.setParentId(sysMenuDO.getMenuId());
-                            sysMenuDO1.setCommunityId(communityId);
-                            sysMenuDO1.setMenuId(null);
-                            sysMenuDAO.insert(sysMenuDO1);
-                        });
-                    }
-                });
-            }
-        }
+//        if (isAll.intValue()==1) {
+//            List<SysMenuDO> sysMenuDOS = sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getCommunityId, 2l).eq(SysMenuDO::getParentId,0).orderByAsc(SysMenuDO::getOrderNum));
+//            Long menuIdParent = sysMenuDOS.get(1).getMenuId();
+//            List<SysMenuDO> sysMenuDOSErJi = sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getParentId, menuIdParent));
+//            if (!ObjectUtils.isEmpty(sysMenuDOS)) {
+//                sysMenuDOS.forEach(sysMenuDO -> {
+//                    sysMenuDO.setCommunityId(communityId);
+//                    sysMenuDO.setMenuId(null);
+//                    sysMenuDAO.insert(sysMenuDO);
+//                });
+////                完成一级目录创建
+//                List<SysMenuDO> sysMenuDOS1 = sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getCommunityId, communityId).orderByAsc(SysMenuDO::getOrderNum));
+//                sysMenuDOS1.forEach(sysMenuDO -> {
+//                    Integer orderNum = sysMenuDO.getOrderNum();
+//                    if (orderNum.intValue()>0) {
+//                        sysMenuDOSErJi.forEach(sysMenuDO1 -> {
+//                            sysMenuDO1.setParentId(sysMenuDO.getMenuId());
+//                            sysMenuDO1.setCommunityId(communityId);
+//                            sysMenuDO1.setMenuId(null);
+//                            sysMenuDAO.insert(sysMenuDO1);
+//                        });
+//                    }
+//                });
+//            }
+//        }
+
+//        菜单写死不重新生成菜单 todo 所有注释上面自动生成新菜单功能
+
 //        获取所有权限id
-        List<SysMenuDO> menuDOList = sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getCommunityId, communityId).orderByAsc(SysMenuDO::getOrderNum));
+        List<SysMenuDO> menuDOList = sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getCommunityId, 2l).orderByAsc(SysMenuDO::getOrderNum));
         menuIds=menuDOList.stream().map(sysMenuDO -> sysMenuDO.getMenuId()).collect(Collectors.toList());
         for(int i=0;i<menuIds.size();i++){
             SysRoleMenuDO sysRoleMenuDO=new SysRoleMenuDO();

--
Gitblit v1.7.1