diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/report/StatisticsComplaintController.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/report/StatisticsComplaintController.java index 9d53165e..e3c39ca8 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/report/StatisticsComplaintController.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/controller/web/supervision/report/StatisticsComplaintController.java @@ -67,7 +67,7 @@ public class StatisticsComplaintController { /** Tab1导出 */ @PostMapping("/exportGroupList") - public void exportGroupList(ComplaintStatisticsBo bo, HttpServletResponse response) { + public void exportGroupList(@RequestBody ComplaintStatisticsBo bo, HttpServletResponse response) { try { List list = reportService.exportGroupList(bo); ExcelUtil.exportExcel(list, "执法投诉统计", ComplaintReportExportVo.class, response); @@ -79,7 +79,7 @@ public class StatisticsComplaintController { /** Tab2投诉类型导出 */ @PostMapping("/exportTypeStat") - public void exportTypeStat(ComplaintStatisticsBo bo, HttpServletResponse response) { + public void exportTypeStat(@RequestBody ComplaintStatisticsBo bo, HttpServletResponse response) { try { List list = reportService.exportTypeStat(bo, "type"); ExcelUtil.exportExcel(list, "投诉类型统计", ComplaintReportTypeExportVo.class, response); @@ -91,7 +91,7 @@ public class StatisticsComplaintController { /** Tab2区域导出 */ @PostMapping("/exportAreaStat") - public void exportAreaStat(ComplaintStatisticsBo bo, HttpServletResponse response) { + public void exportAreaStat(@RequestBody ComplaintStatisticsBo bo, HttpServletResponse response) { try { List list = reportService.exportTypeStat(bo, "area"); ExcelUtil.exportExcel(list, "区域投诉统计", ComplaintReportTypeExportVo.class, response); @@ -103,7 +103,7 @@ public class StatisticsComplaintController { /** Tab2街道导出 */ @PostMapping("/exportStreetStat") - public void exportStreetStat(ComplaintStatisticsBo bo, HttpServletResponse response) { + public void exportStreetStat(@RequestBody ComplaintStatisticsBo bo, HttpServletResponse response) { try { List list = reportService.exportTypeStat(bo, "street"); ExcelUtil.exportExcel(list, "街道投诉统计", ComplaintReportTypeExportVo.class, response); diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/resources/mapper/enforcementcode/report/ComplaintStatisticsReportMapper.xml b/zdxt-modules/zdxt-enforcement-code/src/main/resources/mapper/enforcementcode/report/ComplaintStatisticsReportMapper.xml index fd02b3fb..69fc7bb7 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/resources/mapper/enforcementcode/report/ComplaintStatisticsReportMapper.xml +++ b/zdxt-modules/zdxt-enforcement-code/src/main/resources/mapper/enforcementcode/report/ComplaintStatisticsReportMapper.xml @@ -134,7 +134,7 @@ SELECT c.id, i.enterprise_address AS enterpriseAddress FROM complaint_statistics c LEFT JOIN ( - SELECT enterprise_number, enterprise_address + SELECT enterprise_number, MAX(enterprise_address) AS enterprise_address FROM enterprise_information GROUP BY enterprise_number ) i ON c.enterprise_number = i.enterprise_number