|
@@ -736,15 +736,28 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * search: {"classDate":"2022-03-27"}
|
|
|
- *
|
|
|
* @Description: 老师端-课表-日历-用户
|
|
|
* @Author: cy
|
|
|
* @Date: 2022/4/18
|
|
|
*/
|
|
|
@Override
|
|
|
- public IPage<CourseStudent> queryCourseUser(IPage<CourseStudent> page, MyCourseSearch search) {
|
|
|
- return page.setRecords(baseMapper.queryCourseUser(page, search));
|
|
|
+ public Map<String,Object> queryCourseUser(MyCourseSearch search) {
|
|
|
+ List<CourseStudent> studentList = baseMapper.queryCourseUser(search);
|
|
|
+
|
|
|
+ Map<String, String> sysConfig = new HashMap<>();
|
|
|
+ //提前XX分钟创建/进入陪练课房间时间
|
|
|
+ sysConfig.put("practiceStartTime",sysConfigService.findConfigValue(SysConfigConstant.PRE_CREATE_PRACTICE_ROOM_MINUTE));
|
|
|
+ //陪练课结束后,XX分钟关闭房间
|
|
|
+ sysConfig.put("practiceEndTime",sysConfigService.findConfigValue(SysConfigConstant.DESTROY_EXPIRED_PRACTICE_ROOM_MINUTE));
|
|
|
+ //提前XX分钟创建/进入直播房间的时间
|
|
|
+ sysConfig.put("liveStartTime",sysConfigService.findConfigValue(SysConfigConstant.PRE_CREATE_LIVE_ROOM_MINUTE));
|
|
|
+ //直播结束后,XX分钟关闭房间
|
|
|
+ sysConfig.put("liveEndTime",sysConfigService.findConfigValue(SysConfigConstant.DESTROY_EXPIRED_LIVE_ROOM_MINUTE));
|
|
|
+
|
|
|
+ Map map=new HashMap();
|
|
|
+ map.put("sysConfig",sysConfig);
|
|
|
+ map.put("studentList",studentList);
|
|
|
+ return map;
|
|
|
}
|
|
|
}
|
|
|
|