Commit 36b314ca06ad6db22a2a37cd67b9ea8298159f71
1 parent
9a4cc5150c
Exists in
master
and in
6 other branches
update
Showing 2 changed files with 27 additions and 0 deletions
platform-dal/src/main/java/com/lyms/platform/query/BabyHighRiskBabyModelQuery.java
View file @
36b314c
... | ... | @@ -67,6 +67,16 @@ |
67 | 67 | |
68 | 68 | private String sort; |
69 | 69 | |
70 | + private String riskCode; | |
71 | + | |
72 | + public String getRiskCode() { | |
73 | + return riskCode; | |
74 | + } | |
75 | + | |
76 | + public void setRiskCode(String riskCode) { | |
77 | + this.riskCode = riskCode; | |
78 | + } | |
79 | + | |
70 | 80 | public List getHighRiskDiagnose() { |
71 | 81 | return highRiskDiagnose; |
72 | 82 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java
View file @
36b314c
... | ... | @@ -23,6 +23,7 @@ |
23 | 23 | import com.lyms.platform.pojo.BabyModel; |
24 | 24 | import com.lyms.platform.pojo.BasicConfig; |
25 | 25 | import com.lyms.platform.query.BabyHighRiskBabyModelQuery; |
26 | +import com.lyms.platform.query.BabyModelQuery; | |
26 | 27 | import com.lyms.platform.query.BasicConfigQuery; |
27 | 28 | import org.apache.commons.lang.math.NumberUtils; |
28 | 29 | import org.springframework.beans.factory.annotation.Autowired; |
... | ... | @@ -351,6 +352,22 @@ |
351 | 352 | |
352 | 353 | BaseObjectResponse br = new BaseObjectResponse(); |
353 | 354 | String hospitalId = autoMatchFacade.getHospitalId(userId); |
355 | + | |
356 | + | |
357 | + //根据儿童编号查询 | |
358 | + if (StringUtils.isNotEmpty(babyQuery.getRiskCode()) && StringUtils.isNum(babyQuery.getRiskCode().replace("-",""))) | |
359 | + { | |
360 | + BabyModelQuery query = new BabyModelQuery(); | |
361 | + query.setRiskCode(Long.valueOf(babyQuery.getRiskCode().replace("-",""))); | |
362 | + List<BabyModel> babyModels = babyBookbuildingService.queryBabyBuildByCond(query); | |
363 | + if (CollectionUtils.isNotEmpty(babyModels)) | |
364 | + { | |
365 | + babyQuery.setBuildId(babyModels.get(0).getId()); | |
366 | + } | |
367 | + } | |
368 | + | |
369 | + | |
370 | + | |
354 | 371 | List <BabyHighRiskBabyResult> babyHighRiskBabyResultList = new ArrayList <>(); |
355 | 372 | //单人多条专病记录 |
356 | 373 | List <BabyHighRiskBabyModel> babyHighRiskBabyModelList = new ArrayList <>(); |