| 
					
				 | 
			
			
				@@ -1003,8 +1003,17 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		studentPaymentOrderDao.insert(studentPaymentOrder); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		BigDecimal amount=vipGroup.getTotalPrice(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		if(vipGroupBuyParams.isUseBalancePayment() || amount.doubleValue() == 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if("36".equals(user.getOrganId())){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			studentPaymentOrder.setPaymentChannel("BALANCE"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			studentPaymentOrder.setActualAmount(new BigDecimal(0)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			studentPaymentOrder.setBalancePaymentAmount(amount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			studentPaymentOrder.setStatus(DealStatusEnum.SUCCESS); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			studentPaymentOrder.setUpdateTime(date); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			this.orderCallback(studentPaymentOrder); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			Map<String,Object> result=new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			result.put("orderNo",studentPaymentOrder.getOrderNo()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			return result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}else if(vipGroupBuyParams.isUseBalancePayment() || amount.doubleValue() == 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			SysUserCashAccount userCashAccount = sysUserCashAccountService.getLocked(user.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			if(userCashAccount == null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				throw new BizException("用户账户找不到"); 
			 |