Commit c7192465e4780a1979a4d7e2c0762a21ad1ffdb2
1 parent
185f8047ca
Exists in
dev
#fix:优化多胎查询
Showing 1 changed file with 11 additions and 1 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
View file @
c719246
| ... | ... | @@ -6357,7 +6357,17 @@ |
| 6357 | 6357 | br.setErrormsg("参数不能为空"); |
| 6358 | 6358 | return br; |
| 6359 | 6359 | } |
| 6360 | - Query query = Query.query(Criteria.where("parentid").is(pid)); | |
| 6360 | + BabyModelQuery babyQuery=new BabyModelQuery(); | |
| 6361 | + babyQuery.setPid(pid); | |
| 6362 | + babyQuery.setYn(1); | |
| 6363 | + List<BabyModel> modelList= babyService.queryBabyWithQuery(babyQuery); | |
| 6364 | + if (CollectionUtils.isEmpty(modelList)){ | |
| 6365 | + br.setErrorcode(ErrorCodeConstants.PARAMETER_ERROR); | |
| 6366 | + br.setErrormsg("参数不能为空"); | |
| 6367 | + return br; | |
| 6368 | + } | |
| 6369 | + | |
| 6370 | + Query query = Query.query(Criteria.where("parentid").is(modelList.get(0).getParentId())); | |
| 6361 | 6371 | Update update = new Update(); |
| 6362 | 6372 | update.set("babyProvinceId", babyProvinceId); |
| 6363 | 6373 | update.set("babyCityId", babyCityId); |