|  | @@ -954,7 +954,7 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
 | 
	
		
			
				|  |  |              //校验缓存中的时间和当前自动生成的时间有没有重复
 | 
	
		
			
				|  |  |              dateList.forEach(item ->
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  | -                if (!checkCourseTime(courseTimeCache, CourseTimeEntity::getStartTime, CourseTimeEntity::getEndTime, item.getStartTime(), item.getEndTime())) {
 | 
	
		
			
				|  |  | +                if (checkCourseTime(courseTimeCache, CourseTimeEntity::getStartTime, CourseTimeEntity::getEndTime, item.getStartTime(), item.getEndTime())) {
 | 
	
		
			
				|  |  |                      throw new BizException("与缓存中时间存在中途");
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              });
 | 
	
	
		
			
				|  | @@ -1270,6 +1270,10 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
 | 
	
		
			
				|  |  |                  .eq(TeacherFreeTime::getEnableFlag, 1)
 | 
	
		
			
				|  |  |                  .eq(TeacherFreeTime::getDefaultFlag, 1));
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        if (teacherFreeTime==null){
 | 
	
		
			
				|  |  | +            throw new BizException("未查到老师陪练课配置");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          if ((teacherFreeTime.getMonday() == null || teacherFreeTime.getMonday().equals("[]")) &&
 | 
	
		
			
				|  |  |                  (teacherFreeTime.getThursday() == null || teacherFreeTime.getThursday().equals("[]")) &&
 | 
	
		
			
				|  |  |                  (teacherFreeTime.getWednesday() == null || teacherFreeTime.getWednesday().equals("[]")) &&
 |