|  | @@ -630,19 +630,19 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
 | 
	
		
			
				|  |  |              cloudTeacherOrder.setOrganId(studentPaymentOrder.getOrganId());
 | 
	
		
			
				|  |  |              cloudTeacherOrder.setAmount(studentPaymentOrder.getExpectAmount());
 | 
	
		
			
				|  |  |              cloudTeacherOrderService.save(cloudTeacherOrder,tenantConfigService.autoActivationFlag(cloudTeacherOrder.getTenantId()));
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +            //赠送陪练课
 | 
	
		
			
				|  |  | +            ActivityUserMapper activityUserMapper = new ActivityUserMapper();
 | 
	
		
			
				|  |  | +            activityUserMapper.setTeacherId(student.getTeacherId());
 | 
	
		
			
				|  |  | +            activityUserMapper.setPaymentOrderId(studentPaymentOrder.getId());
 | 
	
		
			
				|  |  | +            activityUserMapper.setUserId(studentPaymentOrder.getUserId());
 | 
	
		
			
				|  |  | +            activityUserMapper.setActivityId(activity.getId());
 | 
	
		
			
				|  |  | +            activityUserMapper.setActualPrice(BigDecimal.ZERO);
 | 
	
		
			
				|  |  | +            activityUserMapper.setGivePracticeFlag(1);
 | 
	
		
			
				|  |  | +            activityUserMapper.setReturnFee(false);
 | 
	
		
			
				|  |  |              //如果是买的商品1那么赠送陪练课和训练营
 | 
	
		
			
				|  |  |              if(Objects.equals(studentPaymentOrder.getClassGroupId(),1)){
 | 
	
		
			
				|  |  |                  //赠送陪练课
 | 
	
		
			
				|  |  | -                ActivityUserMapper activityUserMapper = new ActivityUserMapper();
 | 
	
		
			
				|  |  | -                activityUserMapper.setTeacherId(student.getTeacherId());
 | 
	
		
			
				|  |  | -                activityUserMapper.setPaymentOrderId(studentPaymentOrder.getId());
 | 
	
		
			
				|  |  | -                activityUserMapper.setUserId(studentPaymentOrder.getUserId());
 | 
	
		
			
				|  |  | -                activityUserMapper.setActivityId(activity.getId());
 | 
	
		
			
				|  |  | -                activityUserMapper.setActualPrice(BigDecimal.ZERO);
 | 
	
		
			
				|  |  |                  activityUserMapper.setGivePracticeFlag(1);
 | 
	
		
			
				|  |  | -                activityUserMapper.setReturnFee(false);
 | 
	
		
			
				|  |  | -                activityUserMapperDao.insert(activityUserMapper);
 | 
	
		
			
				|  |  |                  //赠送训练营
 | 
	
		
			
				|  |  |                  TempLittleArtistTrainingCampUserRelation tempLittleArtistTrainingCamp = new TempLittleArtistTrainingCampUserRelation();
 | 
	
		
			
				|  |  |                  tempLittleArtistTrainingCamp.setUserId(studentPaymentOrder.getUserId());
 | 
	
	
		
			
				|  | @@ -650,6 +650,7 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
 | 
	
		
			
				|  |  |                  tempLittleArtistTrainingCamp.setCreateTime(nowDate);
 | 
	
		
			
				|  |  |                  tempLittleArtistTrainingCampUserRelationDao.insert(tempLittleArtistTrainingCamp);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  | +            activityUserMapperDao.insert(activityUserMapper);
 | 
	
		
			
				|  |  |              //生成订单详情
 | 
	
		
			
				|  |  |              StudentPaymentOrderDetail studentPaymentOrderDetail = new StudentPaymentOrderDetail();
 | 
	
		
			
				|  |  |              studentPaymentOrderDetail.setPaymentOrderId(studentPaymentOrder.getId());
 |