|
@@ -7,6 +7,7 @@ import com.yonge.cooleshow.biz.dal.dto.search.MyCourseSearch;
|
|
import com.yonge.cooleshow.biz.dal.entity.CourseCalendarEntity;
|
|
import com.yonge.cooleshow.biz.dal.entity.CourseCalendarEntity;
|
|
import com.yonge.cooleshow.biz.dal.service.CourseScheduleService;
|
|
import com.yonge.cooleshow.biz.dal.service.CourseScheduleService;
|
|
import com.yonge.cooleshow.biz.dal.support.PageUtil;
|
|
import com.yonge.cooleshow.biz.dal.support.PageUtil;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.vo.CourseAdjustVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.MyCourseVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.MyCourseVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.TeacherLiveCourseInfoVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.TeacherLiveCourseInfoVo;
|
|
import com.yonge.cooleshow.common.controller.BaseController;
|
|
import com.yonge.cooleshow.common.controller.BaseController;
|
|
@@ -17,6 +18,7 @@ import io.swagger.annotations.ApiImplicitParam;
|
|
import io.swagger.annotations.ApiImplicitParams;
|
|
import io.swagger.annotations.ApiImplicitParams;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import org.springframework.http.HttpStatus;
|
|
import org.springframework.http.HttpStatus;
|
|
|
|
+import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
@@ -128,5 +130,12 @@ public class TeacherCourseScheduleController extends BaseController {
|
|
search.setTeacherId(user.getId());
|
|
search.setTeacherId(user.getId());
|
|
return succeed(courseScheduleService.queryCourseUser(search));
|
|
return succeed(courseScheduleService.queryCourseUser(search));
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @ApiOperation(value = "老师端-课表-日历-调课")
|
|
|
|
+ @PostMapping("/courseAdjust")
|
|
|
|
+ public HttpResponseResult<Object> courseAdjust(@Validated @RequestBody CourseAdjustVo adjustVo) {
|
|
|
|
+ courseScheduleService.courseAdjust(adjustVo);
|
|
|
|
+ return succeed();
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|