Commit d674b5c3d832db3200546cec18d3526371227ad7
1 parent
963b0c5ade
Exists in
master
and in
6 other branches
增加查询多项高危
Showing 3 changed files with 19 additions and 2 deletions
platform-dal/src/main/java/com/lyms/platform/query/AntExRecordQuery.java
View file @
d674b5c
... | ... | @@ -218,6 +218,19 @@ |
218 | 218 | private String levelId; |
219 | 219 | private String rFactor; |
220 | 220 | |
221 | + /** | |
222 | + * 高危因素集合 | |
223 | + */ | |
224 | + private List<String> rFactorList; | |
225 | + | |
226 | + public List<String> getrFactorList() { | |
227 | + return rFactorList; | |
228 | + } | |
229 | + | |
230 | + public void setrFactorList(List<String> rFactorList) { | |
231 | + this.rFactorList = rFactorList; | |
232 | + } | |
233 | + | |
221 | 234 | public String getrFactor() { |
222 | 235 | return rFactor; |
223 | 236 | } |
... | ... | @@ -434,6 +447,9 @@ |
434 | 447 | if (StringUtils.isNotEmpty(levelId)) { |
435 | 448 | condition = condition.and("hLevel", levelId, MongoOper.IN); |
436 | 449 | } |
450 | + if(null!=rFactorList &&!rFactorList.isEmpty()){ | |
451 | + condition = condition.and("hRisk", rFactorList, MongoOper.IN); | |
452 | + }else | |
437 | 453 | if (StringUtils.isNotEmpty(rFactor)) { |
438 | 454 | condition = condition.and("hRisk", rFactor, MongoOper.IN); |
439 | 455 | } |
platform-job-index/src/main/java/com/lyms/platform/job/index/restore/data/SyncDataWork.java
View file @
d674b5c
... | ... | @@ -819,14 +819,14 @@ |
819 | 819 | StopWatch stopWatch3 = new StopWatch("SyncWork-" + hospitalId + "-patient-" + patients.getId()); |
820 | 820 | com.lymsh.mommybaby.maindata.model.Patients mamiPatient = ConvertHelper |
821 | 821 | .convertPatient(patients); |
822 | - if (StringUtils.isNotEmpty(mamiPatient.getPhone())) { | |
822 | + /* if (StringUtils.isNotEmpty(mamiPatient.getPhone())) { | |
823 | 823 | MembersQuery membersQuery = new MembersQuery(); |
824 | 824 | membersQuery.setPhone(mamiPatient.getPhone()); |
825 | 825 | List<Members> memberses = membersService.queryMembers(membersQuery); |
826 | 826 | if (CollectionUtils.isNotEmpty(memberses)) { |
827 | 827 | mamiPatient.setMemberId(memberses.get(0).getId()); |
828 | 828 | } |
829 | - } | |
829 | + }*/ | |
830 | 830 | |
831 | 831 | mamiPatient.setCrisis(setCric(patients)); |
832 | 832 | logger.info("aouPatients" + patients.getId()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java
View file @
d674b5c
... | ... | @@ -88,6 +88,7 @@ |
88 | 88 | // antExRecordQuery.setName(antExManagerQueryRequest.getName()); |
89 | 89 | // antExRecordQuery.setPhone(antExManagerQueryRequest.getPhone()); |
90 | 90 | antExRecordQuery.setrFactor(antExManagerQueryRequest.getRiskFactorId()); |
91 | + antExRecordQuery.setrFactorList(com.lyms.platform.common.utils.StringUtils.covertToList(antExManagerQueryRequest.getRiskFactorId(), String.class)); | |
91 | 92 | antExRecordQuery.setLevelId(antExManagerQueryRequest.getLevel()); |
92 | 93 | antExRecordQuery.setBarCode(antExManagerQueryRequest.getBarCode()); |
93 | 94 | // antExRecordQuery.setCardNo(antExManagerQueryRequest.getCardNo()); |