diff --git a/crmeb/app/adminapi/controller/v1/setting/SystemMenus.php b/crmeb/app/adminapi/controller/v1/setting/SystemMenus.php index de9dc1dad..1446d4587 100644 --- a/crmeb/app/adminapi/controller/v1/setting/SystemMenus.php +++ b/crmeb/app/adminapi/controller/v1/setting/SystemMenus.php @@ -180,6 +180,7 @@ class SystemMenus extends AuthController 'pid' => $menu['path'], 'auth_type' => 2, 'is_show' => 1, + 'is_show_path' => 1, ]; } diff --git a/crmeb/app/adminapi/controller/v1/setting/SystemRole.php b/crmeb/app/adminapi/controller/v1/setting/SystemRole.php index fcb94d806..1f7aedc8e 100644 --- a/crmeb/app/adminapi/controller/v1/setting/SystemRole.php +++ b/crmeb/app/adminapi/controller/v1/setting/SystemRole.php @@ -78,9 +78,6 @@ class SystemRole extends AuthController if (!is_array($data['rules']) || !count($data['rules'])) return app('json')->fail(400221); - $res = app()->make(SystemMenusServices::class)->getColumn([['pid', 'in', $data['rules']]], 'id'); - $data['rules'] = array_merge($data['rules'], $res); - $data['rules'] = implode(',', $data['rules']); if ($id) { if (!$this->services->update($id, $data)) return app('json')->fail(100007);