| 
					
				 | 
			
			
				@@ -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) { 
			 |