Finish mzl_dev
This commit is contained in:
@@ -44,12 +44,15 @@ class PermLogic
|
|||||||
->orderBy('sort', 'asc') // 按 sort 字段升序排序
|
->orderBy('sort', 'asc') // 按 sort 字段升序排序
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
|
// 合并所有公共资源
|
||||||
$all = $all->merge($publicResources);
|
$all = $all->merge($publicResources);
|
||||||
|
|
||||||
// 返回唯一的资源列表,并按 id 排序
|
// 返回唯一的资源列表,并按 id 排序
|
||||||
return $all->unique('id')->values()->sortBy('sort'); // 最终根据sort排序
|
// 使用 sortBy('sort') 来确保最终结果根据 'sort' 字段排序
|
||||||
|
return $all->unique('id')->values()->sortBy('sort');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 构建目录/菜单树,节点包含权限与打开方式,拼接完整路径,并对子级菜单component处理
|
* 构建目录/菜单树,节点包含权限与打开方式,拼接完整路径,并对子级菜单component处理
|
||||||
* @param \Illuminate\Support\Collection $resources
|
* @param \Illuminate\Support\Collection $resources
|
||||||
|
|||||||
Reference in New Issue
Block a user