|
@@ -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);
|