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 65f37c3..9fc9e12 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 @@ -161,12 +161,12 @@ public class BabyBookbuildingFacade { BabyModel babyModel1 = null; if(org.apache.commons.lang.StringUtils.isNotEmpty(parentId)){ BabyModelQuery babyModelQuery=new BabyModelQuery(); - babyModelQuery.setParentId(parentId); + babyModelQuery.setId(parentId); List patients1 = babyBookbuildingService.queryBabyBuildByCond(babyModelQuery); if(CollectionUtils.isNotEmpty(patients1)){ babyModel1=patients1.get(0); } - if (org.apache.commons.lang.StringUtils.isEmpty(pid)) { + if (babyModel1!=null&org.apache.commons.lang.StringUtils.isEmpty(pid)) { pid = babyModel1.getPid(); } }