mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-01 15:32:48 +08:00
菜单权限支持按照权限标志判断
This commit is contained in:
@@ -57,7 +57,15 @@ class MenuService
|
||||
{
|
||||
$treeList = [];
|
||||
foreach ($menuList as &$v) {
|
||||
$check = empty($v['href']) ? true : $authServer->checkNode($v['href']);
|
||||
$check = false;
|
||||
if (!empty($v['auth_node'])) {
|
||||
$check = $authServer->checkNode($v['auth_node']);
|
||||
} else if (!empty($v['href'])) {
|
||||
$check = $authServer->checkNode($v['href']);
|
||||
} else {
|
||||
$check = true;
|
||||
}
|
||||
|
||||
!empty($v['href']) && $v['href'] = __url($v['href']);
|
||||
if ($pid == $v['pid'] && $check) {
|
||||
$node = $v;
|
||||
|
||||
Reference in New Issue
Block a user