update
This commit is contained in:
parent
5ecc91ccd7
commit
141b7d2a24
@ -19,6 +19,8 @@ use app\adminapi\controller\BaseAdminController;
|
||||
use app\adminapi\lists\auth\MenuLists;
|
||||
use app\adminapi\logic\auth\MenuLogic;
|
||||
use app\adminapi\validate\auth\MenuValidate;
|
||||
use app\common\model\auth\Admin;
|
||||
use app\common\model\auth\SystemRoleMenu;
|
||||
|
||||
|
||||
/**
|
||||
@ -62,6 +64,13 @@ class MenuController extends BaseAdminController
|
||||
if($id==0){
|
||||
return $this->fail('缺少参数');
|
||||
}
|
||||
$admin = Admin::findOrEmpty($this->adminId);
|
||||
if ($admin['root'] != 1) {
|
||||
$roleMenu = SystemRoleMenu::whereIn('role_id', $admin['role_id'])->where('menu_id',$id)->findOrEmpty();
|
||||
if($roleMenu->isEmpty()){
|
||||
return $this->fail('没有该菜单权限');
|
||||
}
|
||||
}
|
||||
$list=MenuLogic::getModelList($id);
|
||||
return $this->success('操作成功', $list);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user