|  | @@ -1919,6 +1919,21 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
 | 
	
		
			
				|  |  |                  imFeignService.groupJoin(new ImGroupModel(classGroupId.toString(), imGroupMembers, classGroup.getName()));
 | 
	
		
			
				|  |  |              });
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        if (classGroup4MixDtos.get(0).getCourseAddType().equals("onlyUpdateTeacher")) {
 | 
	
		
			
				|  |  | +            List<Integer> classGroupIds = new ArrayList<Integer>();
 | 
	
		
			
				|  |  | +            classGroupIds.add(classGroupId);
 | 
	
		
			
				|  |  | +            // 删除历史记录
 | 
	
		
			
				|  |  | +            classGroupTeacherMapperDao.delClassGroupTeacherMapper(classGroupIds);
 | 
	
		
			
				|  |  | +            for (ClassGroupTeacherMapper tm : newTeacherMapperList) {
 | 
	
		
			
				|  |  | +                tm.setClassGroupId(classGroupId);
 | 
	
		
			
				|  |  | +                tm.setCreateTime(date);
 | 
	
		
			
				|  |  | +                tm.setGroupType(GroupType.MUSIC);
 | 
	
		
			
				|  |  | +                tm.setMusicGroupId(musicGroupId);
 | 
	
		
			
				|  |  | +                tm.setUpdateTime(date);
 | 
	
		
			
				|  |  | +                classGroupTeacherMapperDao.insert(tm);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            return classGroup;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          if (classGroup4MixDtos.get(0).getCourseTimes().compareTo(0) <= 0) {
 | 
	
		
			
				|  |  |              throw new BizException("排课次数必须大于0");
 | 
	
		
			
				|  |  |          }
 |