根据用户id获取权限id

$userId = $request->param('id');
if(!$userId) return fail('-5','用户id不能为空',[]);

//根据用户的id 确认角色的id
$userRoleModel = new user();
$data= $userRoleModel->userRole($userId)->toArray();
$data = $data[0]['profile'];
$role_id=array_column($data,'role_id');

//根据角色id查询权限id
$role = new role();
$data = $role->rolePower($role_id)->toArray();
$data = $data[0]['profile'];
$power_id=array_column($data,'power_id');

//根据权限的id来获取权限内容;
$powerModel = new power();
$data = $powerModel->powerName($power_id)->toArray();
return success('200','success',$data);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值