后台管理权限菜单逻辑优化

feat/task1-c-wallet
devil 2020-04-28 17:59:11 +08:00
parent 9106a8e950
commit a79b729843
1 changed files with 8 additions and 1 deletions

View File

@ -478,6 +478,7 @@ class AdminPowerService
}
// 权限列表
$is_show_parent = $v['is_show'];
if(!empty($items))
{
foreach($items as $ks=>$vs)
@ -491,10 +492,16 @@ class AdminPowerService
unset($items[$ks]);
}
}
// 如果存在子级数据,但是子级无显示项、则父级也不显示
if(empty($items))
{
$is_show_parent = 0;
}
}
// 是否显示视图
if($v['is_show'] == 1)
if($is_show_parent == 1)
{
// 子级
$admin_left_menu[$k]['items'] = $items;