|  | @@ -108,7 +108,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	    if(vipGroup.getCourseSchedules().size()!=(vipGroup.getVipGroupApplyBaseInfo().getOfflineClassesNum()+vipGroup.getVipGroupApplyBaseInfo().getOnlineClassesNum())){
 | 
	
		
			
				|  |  | -	        throw new BizException("课时总数不匹配!");
 | 
	
		
			
				|  |  | +	        throw new BizException("建课失败,当前课程存在未排课课程,请调整相关设置");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		Map<TeachModeEnum, List<CourseSchedule>> courseScheduleGroup = null;
 | 
	
	
		
			
				|  | @@ -120,12 +120,12 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		if((Objects.isNull(courseScheduleGroup.get(TeachModeEnum.OFFLINE))&&vipGroup.getVipGroupApplyBaseInfo().getOfflineClassesNum()!=0)
 | 
	
		
			
				|  |  |  				||(!Objects.isNull(courseScheduleGroup.get(TeachModeEnum.OFFLINE))&&(courseScheduleGroup.get(TeachModeEnum.OFFLINE).size()<vipGroup.getVipGroupApplyBaseInfo().getOfflineClassesNum()))){
 | 
	
		
			
				|  |  | -	        throw new BizException("线下课课时数量安排有误!");
 | 
	
		
			
				|  |  | +	        throw new BizException("线下课课时数量安排有误");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          if((Objects.isNull(courseScheduleGroup.get(TeachModeEnum.ONLINE))&&vipGroup.getVipGroupApplyBaseInfo().getOnlineClassesNum()!=0)
 | 
	
		
			
				|  |  |  				||(!Objects.isNull(courseScheduleGroup.get(TeachModeEnum.ONLINE))&&(courseScheduleGroup.get(TeachModeEnum.ONLINE).size()<vipGroup.getVipGroupApplyBaseInfo().getOnlineClassesNum()))){
 | 
	
		
			
				|  |  | -            throw new BizException("线上课课时数量安排有误!");
 | 
	
		
			
				|  |  | +            throw new BizException("线上课课时数量安排有误");
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		SysUser sysUser = sysUserFeignService.queryUserById(vipGroup.getVipGroupApplyBaseInfo().getUserId());
 | 
	
	
		
			
				|  | @@ -219,12 +219,18 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		//创建班级老师关联记录
 | 
	
		
			
				|  |  |  		ClassGroupTeacherMapper classGroupTeacherMapper=new ClassGroupTeacherMapper();
 | 
	
		
			
				|  |  | +		classGroupTeacherMapper.setMusicGroupId(vipGroupApplyBaseInfoDto.getId().toString());
 | 
	
		
			
				|  |  | +		classGroupTeacherMapper.setClassGroupId(classGroup.getId());
 | 
	
		
			
				|  |  |  		classGroupTeacherMapper.setTeacherRole(TeachTypeEnum.BISHOP);
 | 
	
		
			
				|  |  |  		classGroupTeacherMapper.setUserId(vipGroupApplyBaseInfoDto.getUserId());
 | 
	
		
			
				|  |  | +		classGroupTeacherMapper.setCreateTime(now);
 | 
	
		
			
				|  |  | +		classGroupTeacherMapper.setUpdateTime(now);
 | 
	
		
			
				|  |  |  		classGroupTeacherMapperDao.insert(classGroupTeacherMapper);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		//创建班级与老师课酬记录
 | 
	
		
			
				|  |  |  		ClassGroupTeacherSalary classGroupTeacherSalary=new ClassGroupTeacherSalary();
 | 
	
		
			
				|  |  | +		classGroupTeacherSalary.setMusicGroupId(vipGroupApplyBaseInfoDto.getId().toString());
 | 
	
		
			
				|  |  | +		classGroupTeacherSalary.setClassGroupId(classGroup.getId());
 | 
	
		
			
				|  |  |  		classGroupTeacherSalary.setTeacherRole(TeachTypeEnum.BISHOP);
 | 
	
		
			
				|  |  |  		classGroupTeacherSalary.setUserId(vipGroupApplyBaseInfoDto.getUserId());
 | 
	
		
			
				|  |  |  		classGroupTeacherSalary.setSalary(vipGroupApplyBaseInfoDto.getOfflineTeacherSalary());
 |