仪表盘路由规则

This commit is contained in:
2025-12-04 17:54:40 +08:00
parent 3520f10572
commit 5c3f8679ce
8 changed files with 257 additions and 1 deletions
+7
View File
@@ -23,6 +23,13 @@ class PermLogic
}
$all = collect();
//获取仪表盘
$resources_id = (new UserDashboardRuleLogic)->getUserDashboard($userId);
if(!empty($resources_id)){
$resources = Resource::where('id', $resources_id)->first();
$all = $all->merge($resources);
}
// 遍历用户的所有角色,合并每个角色所拥有的资源
foreach ($user->roles as $role) {
$all = $all->merge(