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