|
@@ -46,8 +46,8 @@ func GetMenuTreeRecursive(list []*system.SysMenuItem, parentId int) []*system.Sy
|
|
|
return res
|
|
|
}
|
|
|
|
|
|
-// BuildGroupTree 构建分组树
|
|
|
-func BuildGroupTree(groups []*system.SysFullGroup, groupAdmins map[int][]*system.DepartmentUserTree) map[int][]*system.DepartmentUserTree {
|
|
|
+// BuildGroupTreeV2 构建分组树
|
|
|
+func BuildGroupTreeV2(groups []*system.SysFullGroup, groupAdmins map[int][]*system.DepartmentUserTree) map[int][]*system.DepartmentUserTree {
|
|
|
// 创建分组ID到节点的映射
|
|
|
groupMap := make(map[int]*system.DepartmentUserTree)
|
|
|
idList := make([]int, 0, len(groups))
|