diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java index 2d56d1a..5de0c7e 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java @@ -1669,13 +1669,15 @@ public class AntenatalExaminationFacade { } String doctorId = examinationModel.getCheckDoctor(); - Users users = usersService.getUsers(Integer.valueOf(doctorId)); - Map map1 = new HashMap<>(); - if (null != users) { - map1.put("id", users.getId() + ""); - map1.put("name", users.getName()); + if(StringUtils.isNotEmpty(doctorId)) { + Users users = usersService.getUsers(Integer.valueOf(doctorId)); + Map map1 = new HashMap<>(); + if (null != users) { + map1.put("id", users.getId() + ""); + map1.put("name", users.getName()); + } + antenatalExaminationResult.setCheckDoctor(map1); } - antenatalExaminationResult.setCheckDoctor(map1); antenatalExaminationResult.setIsSieve(cap(data, examinationModel.getParentId())); antenatalExaminationResult.setHasSieve(CollectionUtils.isEmpty(applyOrderService.querySieveApplyOrderWithQuery(applyOrderQuery)) ? 0 : 1); object = antenatalExaminationResult;