diff --git a/src/main/java/com/example/springdemo/service/RolesServiceImpl.java b/src/main/java/com/example/springdemo/serviceImpl/RolesServiceImpl.java similarity index 89% rename from src/main/java/com/example/springdemo/service/RolesServiceImpl.java rename to src/main/java/com/example/springdemo/serviceImpl/RolesServiceImpl.java index 56aa877..9d0e003 100644 --- a/src/main/java/com/example/springdemo/service/RolesServiceImpl.java +++ b/src/main/java/com/example/springdemo/serviceImpl/RolesServiceImpl.java @@ -1,9 +1,10 @@ -package com.example.springdemo.service; +package com.example.springdemo.serviceImpl; import com.example.springdemo.dao.RolesPermissionsRepository; import com.example.springdemo.dao.RolesRepository; import com.example.springdemo.entities.RBAC.Roles; import com.example.springdemo.entities.Users; +import com.example.springdemo.service.RolesService; import jakarta.annotation.Resource; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -49,7 +50,7 @@ public class RolesServiceImpl implements RolesService { //检查角色与权限的关联关系是否存在 private boolean checkRolesPermissionsIfExist(Long roleId) { - return rolesPermissionsRepository.findByRolesId(roleId).isPresent(); + return !rolesPermissionsRepository.findByRolesId(roleId).isEmpty(); } @Override @@ -78,7 +79,7 @@ public class RolesServiceImpl implements RolesService { } @Override - public Users getUserRoleById(Long userId) { - return null; + public List> getUserRoleById(Long userId) { + return List.of(); } }