$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);