diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AnnualReportFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AnnualReportFacade.java index 9f2609b..414b8ec 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AnnualReportFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AnnualReportFacade.java @@ -99,14 +99,17 @@ public class AnnualReportFacade { Map> map = new LinkedHashMap<>(); for (String area : listArea) { List hospitalIds = this.getCurrentUserHospPermissions(userId, provinceId, cityId, area); - System.out.println(hospitalIds); + if (CollectionUtils.isNotEmpty(hospitalIds)) + { + System.out.println("hospitalIds="+ hospitalIds); + map.put(area, hospitalIds); + } - map.put(area, hospitalIds); } List> mapList = this.getDates(map, organizationService, time, babyService, matDeliverService, antExRecordService, antenatalExaminationService, sieveService, matDeliverFollowService, patientsService, mongoTemplate); - System.out.println(mapList); + System.out.println("mapList="+mapList); this.sum(mapList); httpServletResponse.setContentType("application/force-download"); httpServletResponse.setHeader("Content-Disposition", "attachment;filename=" + new String(("年报表.xls").getBytes("UTF-8"), "ISO-8859-1"));