|  | @@ -176,6 +176,11 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  		CourseSchedule firstCourseSchedule = vipGroup.getCourseSchedules().stream().min(Comparator.comparing(CourseSchedule::getStartClassTime)).get();
 | 
	
		
			
				|  |  |  		//获取最后一节课
 | 
	
		
			
				|  |  |  		CourseSchedule latestCourseSchedule = vipGroup.getCourseSchedules().stream().max(Comparator.comparing(CourseSchedule::getEndClassTime)).get();
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +		if(firstCourseSchedule.getStartClassTime().before(now)){
 | 
	
		
			
				|  |  | +			throw new BizException("开课时间不能小于当前时间");
 | 
	
		
			
				|  |  | +		}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  		//判断课程安排是否超出范围
 | 
	
		
			
				|  |  |  		if(Objects.nonNull(vipGroupActivity.getCoursesEndTime())||Objects.nonNull(vipGroupActivity.getCoursesStartTime())){
 | 
	
		
			
				|  |  |  			if(latestCourseSchedule.getEndClassTime().after(vipGroupActivity.getCoursesEndTime())
 |