优化解析逻辑

This commit is contained in:
zhouhao
2018-03-14 16:42:29 +08:00
parent 2cbd536859
commit ff18aa5ec1

View File

@@ -64,7 +64,10 @@ public class DefaultAopMethodAuthorizeDefinitionParser implements AopMethodAutho
.map(customer -> customer.parse(target, method, context))
.filter(Objects::nonNull)
.findAny().orElse(null);
if (definition != null && !(definition instanceof EmptyAuthorizeDefinition)) {
if (definition instanceof EmptyAuthorizeDefinition) {
return null;
}
if (definition != null) {
return definition;
}
}