diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RolesController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RolesController.java index c98db2f..45886b5 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RolesController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RolesController.java @@ -421,7 +421,7 @@ public class RolesController extends BaseController { List permissionses = null; for (Roles roles1 : roles) { - permissionses = new ArrayList<>(); + /*permissionses = new ArrayList<>(); RolePermissionMapsQuery rolePermissionMapsQuery = new RolePermissionMapsQuery(); rolePermissionMapsQuery.setYn(YnEnums.YES.getId()); rolePermissionMapsQuery.setRoleId(roles1.getId()); @@ -431,7 +431,8 @@ public class RolesController extends BaseController { Permissions permissions = permissionsService.getPermissions(rolePermissionMaps.getPermissionId()); if (permissions.getYn().equals(YnEnums.NO.getId())) continue; permissionses.add(permissions); - } + }*/ + permissionses= permissionsService.queryPermissionByRoleIds(roles1.getId()); roles1.setPermissions(permissionses); }