Commit c7192465e4780a1979a4d7e2c0762a21ad1ffdb2

Authored by zhangchao
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);