|  | @@ -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("用户账户找不到");
 |