diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StatisticsController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StatisticsController.java index adb77da..3c7b340 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StatisticsController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StatisticsController.java @@ -687,7 +687,9 @@ public class StatisticsController extends BaseController { for (String areaName:subMapsData.keySet()) { try { - Option subGroupRiskOption = (Option)BeanUtils.cloneBean(groupRiskOption); + Option subGroupRiskOption = new Option(); + BeanUtils.copyProperties(groupRiskOption, subGroupRiskOption); + groupRiskOptionMap.put(areaName, subGroupRiskOption); subGroupRiskOption.getTitle().setText(areaName + subGroupRiskOption.getTitle().getText()); subGroupRiskOption.getyAxis().getData().clear(); // 按MAP的value排序 @@ -910,7 +912,7 @@ public class StatisticsController extends BaseController { result.put("reportMonthOption", reportMonthOption); result.put("groupRiskMonthOption", groupRiskMonthOption); - result.put("groupRiskOptionMap", groupRiskOptionMap); + result.put("riskOptionMap", groupRiskOptionMap); result.put("patientMonthOptionMap", patientMonthOptionMap); result.put("reportMonthOptionMap", reportMonthOptionMap); result.put("groupRiskMonthOptionMap", groupRiskMonthOptionMap);