diff --git a/lidee-service/lidee-service-system-biz/src/main/java/com/lideeyunji/service/system/service/impl/OAuth2ClientServiceImpl.java b/lidee-service/lidee-service-system-biz/src/main/java/com/lideeyunji/service/system/service/impl/OAuth2ClientServiceImpl.java index 8df76e9..aca0607 100644 --- a/lidee-service/lidee-service-system-biz/src/main/java/com/lideeyunji/service/system/service/impl/OAuth2ClientServiceImpl.java +++ b/lidee-service/lidee-service-system-biz/src/main/java/com/lideeyunji/service/system/service/impl/OAuth2ClientServiceImpl.java @@ -161,6 +161,10 @@ public class OAuth2ClientServiceImpl implements IOAuth2ClientService { } if (!CollUtil.isEmpty(roleIds)) { Set clientIds = clientPermissionService.getRoleClientListByRoleId(roleIds); + //修改 若无clientIds时直接返回空 + if(CollUtil.isEmpty(clientIds)){ + return new PageResult<>(); + } pageReqVO.setIds(clientIds); } return oAuth2ClientJoinMapper.selectPage(pageReqVO);