保誠-保戶業務員媒合平台
wayne
2021-11-24 30bbf0084a1f17d2a4fa119d34fd9ecb3e0197c2
pamapi/src/main/java/com/pollex/pam/service/ConsultantQuerySpec.java
@@ -26,7 +26,7 @@
                Set<Predicate> set = new HashSet<>();
                param.getCommunicationStyles().forEach((communicationStyle) -> {
                    set.add(criteriaBuilder.like(root.get("concept"), "%" + param.getCommunicationStyles() + "%"));
                    set.add(criteriaBuilder.like(root.get("communicationStyle"), "%" + communicationStyle + "%"));
                });
                if(Objects.nonNull(param.getGender())) {
@@ -39,7 +39,7 @@
                Predicate[] predicates = new Predicate[set.size()];
                predicates = set.toArray(predicates);
                return criteriaBuilder.or(predicates);
                return criteriaBuilder.and(predicates);
            }
        };
    }