diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/RiskReportFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/RiskReportFacade.java index db3b25e..452b280 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/RiskReportFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/RiskReportFacade.java @@ -397,8 +397,22 @@ public class RiskReportFacade { configData(bs, slaveBasicConfigMap, allPatientCount); } } + List datas = new ArrayList<>(); + if (CollectionUtils.isNotEmpty(results)) + { + for (RiskReportResult result : datas) + { + if (result.getRiskCount() == 0) + { + continue; + } + datas.add(result); + } + } + + return new BaseListResponse() - .setErrormsg("成功").setErrorcode(ErrorCodeConstants.SUCCESS).setData(results); + .setErrormsg("成功").setErrorcode(ErrorCodeConstants.SUCCESS).setData(datas); } //无层级关系