|
@@ -96,6 +96,17 @@ public class TeacherCourseScheduleController extends BaseController {
|
|
|
return succeed(result);
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "获取最近的一节课")
|
|
|
+ @PostMapping("/getRecentCourseSchedule")
|
|
|
+ public HttpResponseResult<CourseScheduleDto> getRecentCourseSchedule(){
|
|
|
+ SysUser user = sysUserService.getUser();
|
|
|
+ List<CourseScheduleDto> teacherCourseSchedulesWithDate = scheduleService.getTeacherCourseSchedulesWithDate(user.getId(),new Date(),null,user.getTenantId());
|
|
|
+ if(CollectionUtils.isEmpty(teacherCourseSchedulesWithDate)){
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ return succeed(teacherCourseSchedulesWithDate.get(0));
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "根据月份获取该月历史有课的日期")
|
|
|
@GetMapping("/getHistoryCourseScheduleDateByMonth")
|
|
|
public Object getHistoryCourseScheduleDateByTeacher(@ApiParam(value = "月份", required = true) @RequestParam Date month) {
|