From 5267c063f174499c2176f221929adb4961c238fc Mon Sep 17 00:00:00 2001 From: xuliangtong <1124839262@qq.com> Date: Mon, 24 Oct 2022 18:56:44 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jlw/service/StatisticalAnalysisService.java | 8 ++------ .../ibeetl/jlw/web/StatisticalAnalysisController.java | 11 +++++++---- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/web/src/main/java/com/ibeetl/jlw/service/StatisticalAnalysisService.java b/web/src/main/java/com/ibeetl/jlw/service/StatisticalAnalysisService.java index c06f469f..acdc0ce8 100644 --- a/web/src/main/java/com/ibeetl/jlw/service/StatisticalAnalysisService.java +++ b/web/src/main/java/com/ibeetl/jlw/service/StatisticalAnalysisService.java @@ -24,10 +24,7 @@ public class StatisticalAnalysisService { * 统计分析 * @param map */ - public Map detail(Map map) { - Date stime = MapUtil.getDate(map, "stime"); - Date etime = MapUtil.getDate(map, "etime"); - Integer teacherOpenCourseId = MapUtil.getInt(map, "teacherOpenCourseId"); + public Map detail(String teacherOpenCourseId, Date stime, Date etime) { Map data = new HashMap<>(); //班级数 data.put("classNum", 4); @@ -73,8 +70,7 @@ public class StatisticalAnalysisService { * @param map * @return */ - public Map indexDetail(Map map) { - Integer teacherOpenCourseId = MapUtil.getInt(map, "teacherOpenCourseId"); + public Map indexDetail(String teacherOpenCourseId) { Map data = new HashMap<>(); //课程封面 data.put("courseInfoThumbnail", ""); diff --git a/web/src/main/java/com/ibeetl/jlw/web/StatisticalAnalysisController.java b/web/src/main/java/com/ibeetl/jlw/web/StatisticalAnalysisController.java index c131e183..136abd8c 100644 --- a/web/src/main/java/com/ibeetl/jlw/web/StatisticalAnalysisController.java +++ b/web/src/main/java/com/ibeetl/jlw/web/StatisticalAnalysisController.java @@ -5,8 +5,10 @@ import com.ibeetl.jlw.service.StatisticalAnalysisService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; +import java.util.Date; import java.util.Map; /** @@ -29,8 +31,9 @@ public class StatisticalAnalysisController { * @return */ @RequestMapping("/detail.do") - public JsonResult detail(@RequestBody Map map) { - Map detail = statisticalAnalysisService.detail(map); + public JsonResult detail(@RequestParam("teacherOpenCourseId") String teacherOpenCourseId, + @RequestParam(required = false) Date stime, @RequestParam(required = false) Date etime) { + Map detail = statisticalAnalysisService.detail(teacherOpenCourseId, stime, etime); return JsonResult.success(detail); } @@ -41,8 +44,8 @@ public class StatisticalAnalysisController { * @return */ @RequestMapping("/indexDetail.do") - public JsonResult indexDetail(@RequestBody Map map) { - Map detail = statisticalAnalysisService.indexDetail(map); + public JsonResult indexDetail(String teacherOpenCourseId) { + Map detail = statisticalAnalysisService.indexDetail(teacherOpenCourseId); return JsonResult.success(detail); }