|  | @@ -417,8 +417,8 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  				VipGroupDefaultClassesCycle vipGroupDefaultClassesCycle = vipGroupDefaultClassesCycleDao.findByOrganAndClassTimes(totalClassTimes);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  				if (vipGroupDefaultClassesCycle != null) {
 | 
	
		
			
				|  |  | -					int month = DateUtil.monthsBetween(groupCourseStartTime, groupCourseEndTime);
 | 
	
		
			
				|  |  | -					if (month > vipGroupDefaultClassesCycle.getMonth()) {
 | 
	
		
			
				|  |  | +					Date expectEndCourseTime = DateUtil.addMonths(groupCourseStartTime, vipGroupDefaultClassesCycle.getMonth());
 | 
	
		
			
				|  |  | +					if (groupCourseEndTime.after(expectEndCourseTime)) {
 | 
	
		
			
				|  |  |  						throw new BizException("课时安排时间超出范围!");
 | 
	
		
			
				|  |  |  					}
 | 
	
		
			
				|  |  |  				}
 |