From a79b729843908ef6d3f7dada0460d723bb919060 Mon Sep 17 00:00:00 2001 From: devil Date: Tue, 28 Apr 2020 17:59:11 +0800 Subject: [PATCH] =?UTF-8?q?=20=E5=90=8E=E5=8F=B0=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E6=9D=83=E9=99=90=E8=8F=9C=E5=8D=95=E9=80=BB=E8=BE=91=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/service/AdminPowerService.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/application/service/AdminPowerService.php b/application/service/AdminPowerService.php index f3d1c5691..4d0d3b2f2 100755 --- a/application/service/AdminPowerService.php +++ b/application/service/AdminPowerService.php @@ -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;