|  | @@ -232,7 +232,8 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
 | 
	
		
			
				|  |  |          studentPaymentOrder.setMusicGroupId(paymentId.toString());
 | 
	
		
			
				|  |  |          studentPaymentOrder.setMemo(cloudCoachPaymentProgram.getRemark());
 | 
	
		
			
				|  |  |          studentPaymentOrder.setGroupType(GroupType.MEMBER);
 | 
	
		
			
				|  |  | -        Map<String, Object> result = getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
 | 
	
		
			
				|  |  | +        this.getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
 | 
	
		
			
				|  |  | +        Map<String, Object> result = studentPaymentOrderService.createOrder(studentPaymentOrder, null, "BUY_MEMBER");
 | 
	
		
			
				|  |  |          return BaseController.succeed(result);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -261,8 +262,8 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
 | 
	
		
			
				|  |  |          studentPaymentOrder.setOrganId(sysUser.getOrganId());
 | 
	
		
			
				|  |  |          studentPaymentOrder.setMemo("学员云教练购买");
 | 
	
		
			
				|  |  |          studentPaymentOrder.setGroupType(GroupType.MEMBER);
 | 
	
		
			
				|  |  | -        Map<String, Object> result = getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
 | 
	
		
			
				|  |  | -        //生产团练宝订单
 | 
	
		
			
				|  |  | +        this.getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
 | 
	
		
			
				|  |  | +        //生成团练宝订单
 | 
	
		
			
				|  |  |          CloudTeacherOrder cloudTeacherOrder = new CloudTeacherOrder();
 | 
	
		
			
				|  |  |          cloudTeacherOrder.setOrderId(studentPaymentOrder.getId());
 | 
	
		
			
				|  |  |          cloudTeacherOrder.setLevel(1);
 | 
	
	
		
			
				|  | @@ -272,8 +273,8 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
 | 
	
		
			
				|  |  |          cloudTeacherOrder.setStudentId(sysUser.getId());
 | 
	
		
			
				|  |  |          cloudTeacherOrder.setOrganId(studentPaymentOrder.getOrganId());
 | 
	
		
			
				|  |  |          cloudTeacherOrder.setAmount(studentPaymentOrder.getExpectAmount());
 | 
	
		
			
				|  |  | -        cloudTeacherOrder.setOperatingAmount(studentPaymentOrder.getExpectAmount());
 | 
	
		
			
				|  |  |          cloudTeacherOrderService.insert(cloudTeacherOrder);
 | 
	
		
			
				|  |  | +        Map<String, Object> result = studentPaymentOrderService.createOrder(studentPaymentOrder, null, "BUY_MEMBER");
 | 
	
		
			
				|  |  |          return BaseController.succeed(result);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -368,7 +369,8 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
 | 
	
		
			
				|  |  |          studentPaymentOrder.setMusicGroupId(memberPayParamDto.getLiveId());
 | 
	
		
			
				|  |  |          //保存商品编号
 | 
	
		
			
				|  |  |          studentPaymentOrder.setClassGroupId(memberPayParamDto.getLiveGoodsId());
 | 
	
		
			
				|  |  | -        Map<String, Object> result = getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
 | 
	
		
			
				|  |  | +        this.getMap(memberPayParamDto.getAmount(), memberPayParamDto.getUseBalancePayment(),studentPaymentOrder);
 | 
	
		
			
				|  |  | +        Map<String, Object> result = studentPaymentOrderService.createOrder(studentPaymentOrder, null, "BUY_MEMBER");
 | 
	
		
			
				|  |  |          return BaseController.succeed(result);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -505,7 +507,8 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
 | 
	
		
			
				|  |  |          studentPaymentOrder.setOrganId(sysUser.getOrganId());
 | 
	
		
			
				|  |  |          studentPaymentOrder.setGroupType(GroupType.MEMBER);
 | 
	
		
			
				|  |  |          studentPaymentOrder.setMemo("团练宝购买");
 | 
	
		
			
				|  |  | -        Map<String, Object> result = getMap(dto.getAmount(), dto.getUseBalancePayment(),studentPaymentOrder);
 | 
	
		
			
				|  |  | +        this.getMap(dto.getAmount(), dto.getUseBalancePayment(),studentPaymentOrder);
 | 
	
		
			
				|  |  | +        Map<String, Object> result = studentPaymentOrderService.createOrder(studentPaymentOrder, null, "BUY_MEMBER");
 | 
	
		
			
				|  |  |          return BaseController.succeed(result);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -602,7 +605,7 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      //写入支付数据
 | 
	
		
			
				|  |  | -    private Map<String, Object> getMap(BigDecimal amount, Boolean UseBalance,StudentPaymentOrder studentPaymentOrder) throws Exception {
 | 
	
		
			
				|  |  | +    private void getMap(BigDecimal amount, Boolean UseBalance,StudentPaymentOrder studentPaymentOrder) throws Exception {
 | 
	
		
			
				|  |  |          Date date = new Date();
 | 
	
		
			
				|  |  |          BigDecimal actualAmount = studentPaymentOrder.getActualAmount();
 | 
	
		
			
				|  |  |          studentPaymentOrder.setRoutingOrganId(studentPaymentOrder.getOrganId());
 | 
	
	
		
			
				|  | @@ -633,8 +636,6 @@ public class MemberRankSettingServiceImpl extends BaseServiceImpl<Integer, Membe
 | 
	
		
			
				|  |  |          studentPaymentOrder.setUpdateTime(date);
 | 
	
		
			
				|  |  |          studentPaymentOrder.setVersion(0);
 | 
	
		
			
				|  |  |          studentPaymentOrderService.insert(studentPaymentOrder);
 | 
	
		
			
				|  |  | -        Map<String, Object> result = studentPaymentOrderService.createOrder(studentPaymentOrder, null, "BUY_MEMBER");
 | 
	
		
			
				|  |  | -        return result;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      public void useBalanceAmount(StudentPaymentOrder studentPaymentOrder, String memo) {
 |