forked from kidgrow-microservices-platform

克 刘
2020-08-19 f6b601959327a9d59a725485ce001a9fafd5c2dc
优化用户鉴权 Url 循环判断逻辑
1 files modified
3 ■■■■■ changed files
kidgrow-commons/kidgrow-authclient-spring-boot-starter/src/main/java/com/kidgrow/authclient/service/impl/DefaultPermissionServiceImpl.java 3 ●●●●● patch | view | raw | blame | history
kidgrow-commons/kidgrow-authclient-spring-boot-starter/src/main/java/com/kidgrow/authclient/service/impl/DefaultPermissionServiceImpl.java
@@ -97,6 +97,9 @@
            for (SysMenu menu : menuList) {
                if (StringUtils.isNotEmpty(menu.getUrl()) && antPathMatcher.match(menu.getUrl(), requestURI)) {
                    if (StrUtil.isNotEmpty(menu.getPathMethod())) {
                        if(!requestMethod.equalsIgnoreCase(menu.getPathMethod())){
                            continue;
                        }
                        return requestMethod.equalsIgnoreCase(menu.getPathMethod());
                    } else {
                        return true;