beetlsql3-dev
xuliangtong 2 years ago
parent c9ed04ae80
commit 415d12a8fe

@ -10,10 +10,11 @@ import java.util.Map;
/**
* service
*
*
* @Version 0.0.1
* @Author
* @Date 2022/10/7 12:25
*
*/
@Service
public class StatisticalAnalysisService {
@ -26,6 +27,7 @@ public class StatisticalAnalysisService {
public Map<String, Object> detail(Map<String, Object> map) {
Date stime = MapUtil.getDate(map, "stime");
Date etime = MapUtil.getDate(map, "etime");
Integer teacherOpenCourseId = MapUtil.getInt(map, "teacherOpenCourseId");
Map<String, Object> data = new HashMap<>();
//班级数
data.put("classNum", 4);
@ -65,4 +67,38 @@ public class StatisticalAnalysisService {
data.put("interactTeacher", 80);
return data;
}
/**
*
* @param map
* @return
*/
public Map<String, Object> indexDetail(Map<String, Object> map) {
Integer teacherOpenCourseId = MapUtil.getInt(map, "teacherOpenCourseId");
Map<String, Object> data = new HashMap<>();
//课程封面
data.put("courseInfoThumbnail", "");
//课程名称
data.put("courseInfoName", "");
//课程简介
data.put("courseInfoContent", "");
//班级
data.put("classNum", 2);
//学生
data.put("studentNum", 60);
//课件
data.put("coursewareNum", 15);
//视频
data.put("videoNum", 10);
//题目
data.put("subjectNum", 90);
//案例
data.put("caseNum", 10);
//作业
data.put("homeworkNum", 15);
//考试
data.put("examNum", 2);
return data;
}
}

@ -24,7 +24,7 @@ public class StatisticalAnalysisController {
private StatisticalAnalysisService statisticalAnalysisService;
/**
*
*
* @param map
* @return
*/
@ -35,4 +35,15 @@ public class StatisticalAnalysisController {
}
/**
*
* @param map
* @return
*/
@RequestMapping("/indexDetail")
public JsonResult<Object> indexDetail(@RequestBody Map<String, Object> map) {
Map<String, Object> detail = statisticalAnalysisService.indexDetail(map);
return JsonResult.success(detail);
}
}
Loading…
Cancel
Save