优化tenant模式
This commit is contained in:
@@ -69,6 +69,10 @@ class MenuController extends BaseController
|
||||
$userGroup = AdminUserGroup::where('id', $user['group_id'])
|
||||
->find();
|
||||
|
||||
// 调试日志
|
||||
error_log('getMenus - user group_id: ' . $user['group_id']);
|
||||
error_log('getMenus - userGroup: ' . json_encode($userGroup));
|
||||
|
||||
// var_dump($userGroup);
|
||||
|
||||
if (!$userGroup) {
|
||||
@@ -81,8 +85,9 @@ class MenuController extends BaseController
|
||||
|
||||
// 解析权限数组
|
||||
$menuIds = [];
|
||||
if (!empty($userGroup['rights'])) {
|
||||
$menuIds = is_array($userGroup['rights']) ? $userGroup['rights'] : json_decode($userGroup['rights'], true);
|
||||
if ($userGroup->rights) {
|
||||
$decoded = json_decode($userGroup->rights, true);
|
||||
$menuIds = is_array($decoded) ? $decoded : [];
|
||||
}
|
||||
// var_dump($menuIds);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user