PermissionServiceImpl.java 674 B

12345678910111213141516171819202122232425
  1. package space.anyi.BI.service.impl;
  2. import org.springframework.stereotype.Service;
  3. import space.anyi.BI.service.PermissionService;
  4. import space.anyi.BI.util.SecurityUtils;
  5. /**
  6. * @ProjectName: serve
  7. * @FileName: PermissionServiceImpl
  8. * @Author: 杨逸
  9. * @Data:2024/12/6 21:45
  10. * @Description:
  11. */
  12. @Service("ps")
  13. public class PermissionServiceImpl implements PermissionService {
  14. @Override
  15. public boolean hasRole(String role) {
  16. String userRole = SecurityUtils.getLoginUser().getUser().getUserRole();
  17. if ("管理员".equals(userRole))return true;
  18. if (userRole.equals(role)){
  19. return true;
  20. }
  21. return false;
  22. }
  23. }