|
|
@@ -181,6 +181,21 @@ public class ScheduleController {
|
|
|
return RT.ok();
|
|
|
}
|
|
|
|
|
|
+ @GetMapping(value = "/adjust-list1")
|
|
|
+ @ApiOperation(value = "可以调课的课程")
|
|
|
+ @SaCheckPermission("schedule:adjustlist")
|
|
|
+ @XjrLog(value = "可以调课的课程")
|
|
|
+ public RT<List<CourseListVo>> adjustList1(CourseTableAdjustDto1 dto) {
|
|
|
+ if (dto.getAdjustDate() == null || dto.getTeacherId() == null) {
|
|
|
+ return RT.error("请传入调整日期和教师id");
|
|
|
+ }
|
|
|
+ List<CourseListVo> list = courseTableService.getAdjustList1(dto.getClassId(), dto.getTeacherId().toString(), dto.getAdjustDate(),dto.getTimeNumber(),dto.getApplicantTeacherId().toString(), dto.getExchangeDate(), dto.getAdjustType());
|
|
|
+ if (list.isEmpty()) {
|
|
|
+ return RT.error("暂无可调课程");
|
|
|
+ }
|
|
|
+ return RT.ok();
|
|
|
+ }
|
|
|
+
|
|
|
@GetMapping(value = "/pre-check")
|
|
|
@ApiOperation(value = "预检查")
|
|
|
@SaCheckPermission("schedule:precheck")
|