|
@@ -3269,6 +3269,25 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public boolean updateCourseScheduleToUnderway() {
|
|
|
+ Date date = new Date();
|
|
|
+ List<CourseSchedule> list = courseScheduleDao.queryUnderwayWithNoUpdateStatus();
|
|
|
+
|
|
|
+ List<CourseSchedule> updateList = new ArrayList<CourseSchedule>();
|
|
|
+
|
|
|
+ for (CourseSchedule courseSchedule : list) {
|
|
|
+ courseSchedule.setStatus(CourseStatusEnum.OVER);
|
|
|
+ courseSchedule.setUpdateTime(date);
|
|
|
+ updateList.add(courseSchedule);
|
|
|
+ }
|
|
|
+
|
|
|
+ if (updateList.size() > 0) {
|
|
|
+ courseScheduleDao.batchUpdate(updateList);
|
|
|
+ }
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public PageInfo queryTeacherClassCourseSchedule(CourseScheduleQueryInfo queryInfo) {
|
|
|
SysUser user = sysUserFeignService.queryUserInfo();
|
|
|
if (null == user) {
|