From 88881fbac03735997131b318753ce7f1124f17a5 Mon Sep 17 00:00:00 2001 From: shiyang <316555390@qq.com> Date: Sat, 16 Oct 2021 20:51:02 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=A6=E7=9A=87=E5=B2=9B-=E9=AB=98=E5=8D=B1?= =?UTF-8?q?=E5=84=BF=E4=B8=93=E7=A7=91-=E6=A1=A3=E6=A1=88=E5=88=97?= =?UTF-8?q?=E8=A1=A8-=E6=8C=89=E8=87=AA=E5=AE=9A=E4=B9=89=E5=87=BA?= =?UTF-8?q?=E9=99=A2=E8=AF=8A=E6=96=AD=E7=B1=BB=E5=9E=8B=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?update?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/facade/BabyHighRiskBabyFacade.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java index 55ee030..8d2d2e0 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java @@ -70,6 +70,10 @@ public class BabyHighRiskBabyFacade extends BaseServiceImpl { @Autowired private ApplyOrderService applyOrderService; + @Autowired + private QhdDischargedDiagnoseFacade qhdDischargedDiagnoseFacade; + + /** * 构造保存对象 @@ -654,11 +658,11 @@ public class BabyHighRiskBabyFacade extends BaseServiceImpl { if(null!=babyQuery.getClassify()){ babyQuery.setCzOrfzProject("cz"); List list = new ArrayList<>(); - //Pattern封装正则模糊查询表达式 查4个类别 - list.add(Pattern.compile("^.*"+"早产儿"+".*$")); - list.add(Pattern.compile("^.*"+"颅内出血"+".*$")); - list.add(Pattern.compile("^.*"+"脑损伤"+".*$")); - list.add(Pattern.compile("^.*"+"足月小样儿"+".*$")); + List list2=mongoTemplate.findAll(QhdDischargedDiagnose.class); + //Pattern封装正则模糊查询表达式 查所有自定义出院诊断类型数据 + for (QhdDischargedDiagnose dischargedDiagnose : list2) { + list.add(Pattern.compile("^.*"+dischargedDiagnose.getDiagnoseName()+".*$")); + } babyQuery.setCyzd(list); }else {//查询复诊(检查) babyQuery.setCzOrfzProject("fz"); -- 1.8.3.1