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