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