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 e9d7f45..626fd03 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 @@ -1274,10 +1274,22 @@ public class BabyBookbuildingFacade { result.setPatientId(model.getParentId()); String diagnose = ""; - if (!StringUtils.isEmpty(model.getDiagnose())) { - List diagList = JsonUtil.toList(model.getDiagnose(), List.class); +// if (!StringUtils.isEmpty(model.getDiagnose())) { +// List diagList = JsonUtil.toList(model.getDiagnose(), List.class); +// if (CollectionUtils.isNotEmpty(diagList)) { +// diagnose = ""; +// for (Object obj : diagList) { +// BasicConfig basicConfig = basicConfigService.getOneBasicConfigById((String) obj); +// if (basicConfig != null) { +// diagnose += basicConfig.getName() + " "; +// } +// } +// } +// } + if (StringUtils.isNotEmpty(model.getPid())) + { + List diagList = babyCheckFacade.getBabyLastDiagnose(model.getPid()); if (CollectionUtils.isNotEmpty(diagList)) { - diagnose = ""; for (Object obj : diagList) { BasicConfig basicConfig = basicConfigService.getOneBasicConfigById((String) obj); if (basicConfig != null) {