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"); |