diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java index 9edad3c..84a3fd3 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java @@ -6357,7 +6357,17 @@ public class BabyBookbuildingFacade { br.setErrormsg("参数不能为空"); return br; } - Query query = Query.query(Criteria.where("parentid").is(pid)); + BabyModelQuery babyQuery=new BabyModelQuery(); + babyQuery.setPid(pid); + babyQuery.setYn(1); + List modelList= babyService.queryBabyWithQuery(babyQuery); + if (CollectionUtils.isEmpty(modelList)){ + br.setErrorcode(ErrorCodeConstants.PARAMETER_ERROR); + br.setErrormsg("参数不能为空"); + return br; + } + + Query query = Query.query(Criteria.where("parentid").is(modelList.get(0).getParentId())); Update update = new Update(); update.set("babyProvinceId", babyProvinceId); update.set("babyCityId", babyCityId);