修复权限不全bug
This commit is contained in:
parent
33fee182d2
commit
6ac0e3ebf2
@ -52,7 +52,7 @@ class User extends CatchController
|
|||||||
|
|
||||||
$roles = $user->getRoles();
|
$roles = $user->getRoles();
|
||||||
|
|
||||||
$permissionIds = $user->getPermissionsBy();
|
$permissionIds = $user->getPermissionsBy($user->id);
|
||||||
// 缓存用户权限
|
// 缓存用户权限
|
||||||
Cache::set(CatchCacheKeys::USER_PERMISSIONS . $user->id, $permissionIds);
|
Cache::set(CatchCacheKeys::USER_PERMISSIONS . $user->id, $permissionIds);
|
||||||
|
|
||||||
|
@ -73,7 +73,7 @@ class Users extends CatchModel
|
|||||||
public function getPermissionsBy($uid = 0): array
|
public function getPermissionsBy($uid = 0): array
|
||||||
{
|
{
|
||||||
// 获取超级管理配置 超级管理员全部权限
|
// 获取超级管理配置 超级管理员全部权限
|
||||||
if ($uid == config('catch.permissions.super_user_id')) {
|
if ($uid == config('catch.permissions.super_admin_id')) {
|
||||||
return Permissions::select()->column('id');
|
return Permissions::select()->column('id');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user