lyhzzz 2 rokov pred
rodič
commit
215d0cddcb

+ 3 - 1
src/main/java/com/fdkankan/manage/service/impl/SysRoleMenuServiceImpl.java

@@ -12,6 +12,7 @@ import org.springframework.stereotype.Service;
 
 import java.util.ArrayList;
 import java.util.HashMap;
+import java.util.HashSet;
 import java.util.List;
 
 /**
@@ -45,7 +46,8 @@ public class SysRoleMenuServiceImpl extends ServiceImpl<ISysRoleMenuMapper, SysR
                 menuIds.add(parentId);
             }
         }
-        for (Long menuId : menuIds) {
+        HashSet<Long> menuIdsSet = new HashSet<>(menuIds);
+        for (Long menuId : menuIdsSet) {
             SysRoleMenu roleMenu = new SysRoleMenu();
             roleMenu.setRoleId(roleId);
             roleMenu.setMenuId(menuId);