From 4178ec937ef992a40a5b2c684d473eb04b5f1ef6 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Fri, 19 Aug 2022 14:56:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=A4=E7=99=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/request/CervicalCancerListRequest.java | 9 +++++++++ .../operate/web/service/impl/CervicalCancerServiceImpl.java | 4 ++++ 2 files changed, 13 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/CervicalCancerListRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/CervicalCancerListRequest.java index 721bddd..f741f7d 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/CervicalCancerListRequest.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/CervicalCancerListRequest.java @@ -55,7 +55,16 @@ public class CervicalCancerListRequest extends BaseQuery { private String orgCityId; //机构区 private String orgAreaId; + //1 hpv 2 非hpv + private String hpv; + public String getHpv() { + return hpv; + } + + public void setHpv(String hpv) { + this.hpv = hpv; + } public Integer getYear() { return year; 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 0d6c230..2862d61 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 @@ -223,6 +223,10 @@ public class CervicalCancerServiceImpl implements CervicalCancerService { if (StringUtils.isNotEmpty(param.getZzblxSelect())) { query.addCriteria(Criteria.where("zzblxSelect."+param.getZzblxSelect()).is(true)); } + + if (StringUtils.isNotEmpty(param.getHpv())) { + query.addCriteria(Criteria.where("hpv").exists("1".equals(param.getHpv()))); + } query.addCriteria(Criteria.where("hospitalId").is(hospitalId)); String provinceId = param.getProvinceId(); if (StringUtils.isNotEmpty(provinceId)) { -- 1.8.3.1