diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java index 876d602..f40cd0f 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java @@ -578,7 +578,15 @@ public class ReportServiceImpl extends BaseServiceImpl implements IReportService } } - return RespBuilder.buildSuccess("couponReport", couponReport, "couponReportMap", temp, "reportModel", reportModel); + List> couponReportMap = new ArrayList<>(); + Set> entries = temp.entrySet(); + for (Map.Entry entry : entries) { + Map m = new HashMap<>(); + m.put(entry.getKey(), entry.getValue()); + couponReportMap.add(m); + } + + return RespBuilder.buildSuccess("couponReport", couponReport, "couponReportMap", couponReportMap, "reportModel", reportModel); } private void setZeroDataByTemp(List key, List> couponReport) {