diff --git a/powerjob-server/powerjob-server-starter/src/main/java/tech/powerjob/server/web/controller/AppInfoController.java b/powerjob-server/powerjob-server-starter/src/main/java/tech/powerjob/server/web/controller/AppInfoController.java index 71c8ff84..36d048ef 100644 --- a/powerjob-server/powerjob-server-starter/src/main/java/tech/powerjob/server/web/controller/AppInfoController.java +++ b/powerjob-server/powerjob-server-starter/src/main/java/tech/powerjob/server/web/controller/AppInfoController.java @@ -144,6 +144,11 @@ public class AppInfoController { Set targetIds = Sets.newHashSet(); webAuthService.fetchMyPermissionTargets(RoleScope.APP).values().forEach(targetIds::addAll); queryAppIds = targetIds; + + if (CollectionUtils.isEmpty(queryAppIds)) { + return ResultDTO.success(new PageResult<>()); + } + } else { queryAppIds = Collections.emptySet(); }