|  | @@ -24,6 +24,7 @@ import com.ym.mec.im.ImFeignService;
 | 
	
		
			
				|  |  |  import com.ym.mec.thirdparty.message.MessageSenderPluginContext;
 | 
	
		
			
				|  |  |  import com.ym.mec.util.collection.MapUtil;
 | 
	
		
			
				|  |  |  import com.ym.mec.util.date.DateUtil;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  import org.apache.commons.lang3.StringUtils;
 | 
	
		
			
				|  |  |  import org.slf4j.Logger;
 | 
	
		
			
				|  |  |  import org.slf4j.LoggerFactory;
 | 
	
	
		
			
				|  | @@ -1094,7 +1095,7 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  				return result;
 | 
	
		
			
				|  |  |  			}else{
 | 
	
		
			
				|  |  |  				if (userCashAccount.getBalance().doubleValue() > 0) {
 | 
	
		
			
				|  |  | -					sysUserCashAccountService.updateBalance(user.getId(), userCashAccount.getBalance().negate(), PlatformCashAccountDetailTypeEnum.PAY_FEE, "乐团续费");
 | 
	
		
			
				|  |  | +					sysUserCashAccountService.updateBalance(user.getId(), userCashAccount.getBalance().negate(), PlatformCashAccountDetailTypeEnum.PAY_FEE, "VIP课购买");
 | 
	
		
			
				|  |  |  					amount = amount.subtract(userCashAccount.getBalance());
 | 
	
		
			
				|  |  |  					studentPaymentOrder.setActualAmount(amount);
 | 
	
		
			
				|  |  |  					studentPaymentOrder.setBalancePaymentAmount(userCashAccount.getBalance());
 | 
	
	
		
			
				|  | @@ -1170,6 +1171,10 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |  		if(!isOk){
 | 
	
		
			
				|  |  |  			updateVipGroupStudentNumAndStatus(vipGroupId,classGroup,-1,false);
 | 
	
		
			
				|  |  |  			classGroupStudentMapperDao.deleteStudentByMusicGroupId(vipGroupId.toString(),userId);
 | 
	
		
			
				|  |  | +			if (studentPaymentOrder.getBalancePaymentAmount().doubleValue() > 0) {
 | 
	
		
			
				|  |  | +				sysUserCashAccountService.updateBalance(userId, studentPaymentOrder.getBalancePaymentAmount(), PlatformCashAccountDetailTypeEnum.REFUNDS,
 | 
	
		
			
				|  |  | +						"VIP课购买失败");
 | 
	
		
			
				|  |  | +			}
 | 
	
		
			
				|  |  |  			return;
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  
 |