|  | @@ -2755,6 +2755,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |      @Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class, isolation = Isolation.READ_COMMITTED)
 | 
	
		
			
				|  |  |      public void orderCallback(StudentPaymentOrder studentPaymentOrder) {
 | 
	
		
			
				|  |  |          Integer userId = studentPaymentOrder.getUserId();
 | 
	
		
			
				|  |  | +        Integer tenantId = studentPaymentOrder.getTenantId();
 | 
	
		
			
				|  |  |          StudentPaymentOrder order = studentPaymentOrderDao.lockOrder(studentPaymentOrder.getId());
 | 
	
		
			
				|  |  |          if (!order.getStatus().equals(DealStatusEnum.ING)) {
 | 
	
		
			
				|  |  |              return;
 | 
	
	
		
			
				|  | @@ -2822,6 +2823,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |                          courseScheduleTeacherSalary.setClassGroupId(courseSchedule.getClassGroupId());
 | 
	
		
			
				|  |  |                          courseScheduleTeacherSalary.setExpectSalary(stringBigDecimalMap.get("offlineTeacherSalary"));
 | 
	
		
			
				|  |  |                          courseScheduleTeacherSalary.setActualSalary(null);
 | 
	
		
			
				|  |  | +                        courseScheduleTeacherSalary.setTenantId(tenantId);
 | 
	
		
			
				|  |  |                          courseScheduleTeacherSalaries.add(courseScheduleTeacherSalary);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                          TeacherAttendance teacherAttendance = new TeacherAttendance();
 | 
	
	
		
			
				|  | @@ -2830,6 +2832,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |                          teacherAttendance.setMusicGroupId(courseSchedule.getMusicGroupId());
 | 
	
		
			
				|  |  |                          teacherAttendance.setTeacherId(courseSchedule.getActualTeacherId());
 | 
	
		
			
				|  |  |                          teacherAttendance.setCourseScheduleId(courseSchedule.getId());
 | 
	
		
			
				|  |  | +                        teacherAttendance.setTenantId(tenantId);
 | 
	
		
			
				|  |  |                          teacherAttendances.add(teacherAttendance);
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                      courseScheduleTeacherSalaryDao.batchInsert(courseScheduleTeacherSalaries);
 | 
	
	
		
			
				|  | @@ -2874,7 +2877,6 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |                      studentDao.updateStudentServiceTag(null, studentIdList, YesOrNoEnum.YES.getCode());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                      courseScheduleStudentPaymentDao.batchInsert(courseScheduleStudentPayments);
 | 
	
		
			
				|  |  | -//				courseScheduleService.checkNewCourseSchedules(courseSchedules, false,false);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                      imGroupService.create(classGroup.getId().longValue(), null, classGroup.getName(), classGroup.getName(), vipGroup.getName(), null, null, GroupType.VIP.getCode());
 | 
	
		
			
				|  |  |                      imGroupMemberService.join(classGroup.getId().longValue(), userRoleMap);
 |