diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java index a511408..f979eaf 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java @@ -1079,15 +1079,14 @@ public class PatientFacade { //年龄:产妇年龄 ==age keyPregnantWomenExcelModel.setAge(patients.getAge()); - AntExChuModel data = antExService.findOne(patients.getId()); - - AntExChuQuery antExChuQuery = new AntExChuQuery();//获取初诊记录 antExChuQuery.setParentId(patients.getId()); List antExChulist = antExService.queryAntExChu(antExChuQuery); - AntExChuModel data2 = antExService.findOne(antExChulist.get(0).getId());//data2.getProdTime() - + AntExChuModel data2=null; + if(antExChulist.size()!=0){ + data2 = antExService.findOne(antExChulist.get(0).getId()); + } //孕次:怀孕次数== 查看母子实现 keyPregnantWomenExcelModel.setPregnancyTimes(data2 == null ? "" : (data2.getPregnancyTimes() == null ? "" : data2.getPregnancyTimes().toString())); //产次:生产次数== 查看母子实现