From 0b7fac4304f040d33b605ededc0f159ace217a7d Mon Sep 17 00:00:00 2001 From: jyiL Date: Wed, 28 Oct 2020 18:01:49 +0800 Subject: [PATCH] Update PermissionService.php --- src/admin/src/Service/PermissionService.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/admin/src/Service/PermissionService.php b/src/admin/src/Service/PermissionService.php index 58c0c0c..7ee4966 100644 --- a/src/admin/src/Service/PermissionService.php +++ b/src/admin/src/Service/PermissionService.php @@ -388,4 +388,18 @@ class PermissionService } throw new \RuntimeException('Handler not exist.'); } + + public function getModules($router_ids) + { + if(!$router_ids) { + return []; + } + + return FrontRoutes::query() + ->select(['module']) + ->whereIn('id', $router_ids) + ->get() + ->pluck('module') + ->toArray(); + } }