Commit 88881fbac03735997131b318753ce7f1124f17a5
1 parent
d7fb70ea3f
Exists in
master
and in
6 other branches
秦皇岛-高危儿专科-档案列表-按自定义出院诊断类型查询update
Showing 1 changed file with 9 additions and 5 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java
View file @
88881fb
... | ... | @@ -70,7 +70,11 @@ |
70 | 70 | |
71 | 71 | @Autowired |
72 | 72 | private ApplyOrderService applyOrderService; |
73 | + @Autowired | |
74 | + private QhdDischargedDiagnoseFacade qhdDischargedDiagnoseFacade; | |
73 | 75 | |
76 | + | |
77 | + | |
74 | 78 | /** |
75 | 79 | * 构造保存对象 |
76 | 80 | * |
... | ... | @@ -654,11 +658,11 @@ |
654 | 658 | if(null!=babyQuery.getClassify()){ |
655 | 659 | babyQuery.setCzOrfzProject("cz"); |
656 | 660 | List<Object> list = new ArrayList<>(); |
657 | - //Pattern封装正则模糊查询表达式 查4个类别 | |
658 | - list.add(Pattern.compile("^.*"+"早产儿"+".*$")); | |
659 | - list.add(Pattern.compile("^.*"+"颅内出血"+".*$")); | |
660 | - list.add(Pattern.compile("^.*"+"脑损伤"+".*$")); | |
661 | - list.add(Pattern.compile("^.*"+"足月小样儿"+".*$")); | |
661 | + List<QhdDischargedDiagnose> list2=mongoTemplate.findAll(QhdDischargedDiagnose.class); | |
662 | + //Pattern封装正则模糊查询表达式 查所有自定义出院诊断类型数据 | |
663 | + for (QhdDischargedDiagnose dischargedDiagnose : list2) { | |
664 | + list.add(Pattern.compile("^.*"+dischargedDiagnose.getDiagnoseName()+".*$")); | |
665 | + } | |
662 | 666 | babyQuery.setCyzd(list); |
663 | 667 | }else {//查询复诊(检查) |
664 | 668 | babyQuery.setCzOrfzProject("fz"); |