diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java index a6ab7b4..478c3cd 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java @@ -1692,7 +1692,14 @@ public class MatDeliverFacade { newBabyManagerQueryModel.setMphone(DefenceUtils.getPhone(babyModel.getMphone())); newBabyManagerQueryModel.setBirthDays(DateUtil.getDays(babyModel.getBirth(), new Date())); newBabyManagerQueryModel.setBabyId(babyModel.getId()); - newBabyManagerQueryModel.setDeliverDoctor(usersService.getUsers(Integer.valueOf(maternalDeliverModel.getDeliverDoctor())).getName()); + String deliverDoctor = ""; + try { + deliverDoctor = usersService.getUsers(Integer.valueOf(maternalDeliverModel.getDeliverDoctor())).getName(); + } catch (Exception e) + { + deliverDoctor = maternalDeliverModel.getDeliverDoctor(); + } + newBabyManagerQueryModel.setDeliverDoctor(deliverDoctor); newBabyManagerQueryModel.setMaternalDeliverId(maternalDeliverModel.getId()); newBabyManagerQueryModel.setPatientId(maternalDeliverModel.getParentId()); newBabyManagerQueryModel.setpId(maternalDeliverModel.getPid());