diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java index 4977925..e42dcb5 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/CervicalCancerServiceImpl.java @@ -98,7 +98,8 @@ public class CervicalCancerServiceImpl implements CervicalCancerService { Query query = new Query(); String keyword = param.getKeyword(); if (StringUtils.isNotEmpty(keyword)) { - query.addCriteria(Criteria.where("name").is(keyword).orOperator(Criteria.where("phone").is(keyword))); + Criteria c = new Criteria().orOperator(Criteria.where("name").is(keyword), Criteria.where("phone").is(keyword)); + query.addCriteria(c); } String hasAcceptTreatment = param.getHasAcceptTreatment(); if (StringUtils.isNotEmpty(hasAcceptTreatment)) {