diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/ExerciseAppraisalListRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/ExerciseAppraisalListRequest.java index 11877ff..99373b8 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/ExerciseAppraisalListRequest.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/ExerciseAppraisalListRequest.java @@ -38,6 +38,16 @@ public class ExerciseAppraisalListRequest extends BaseQuery implements Serializa */ private String checkDoctor; + private String queryNo; + + public String getQueryNo() { + return queryNo; + } + + public void setQueryNo(String queryNo) { + this.queryNo = queryNo; + } + public String getStartCheckTime() { return startCheckTime; } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEvaluationCriterionServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEvaluationCriterionServiceImpl.java index a5d2796..546ae23 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEvaluationCriterionServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEvaluationCriterionServiceImpl.java @@ -823,6 +823,12 @@ public class BabyEvaluationCriterionServiceImpl implements BabyEvaluationCriteri Query query = new Query(); query.addCriteria(Criteria.where("yn").is(YnEnums.YES.getId()).and("hospitalId").is(hospitalId)); + // 查询号 + String queryNo = param.getQueryNo(); + if (StringUtils.isNotEmpty(queryNo)) { + query.addCriteria(new Criteria().orOperator(Criteria.where("cardNo").is(queryNo), Criteria.where("name").is(queryNo), Criteria.where("mphone").is(queryNo))); + } + // 检查时间 String startCheckTime = param.getStartCheckTime(); String endCheckTime = param.getEndCheckTime();