|  | @@ -293,6 +293,14 @@ public class UserPaymentCoreServiceImpl implements UserPaymentCoreService {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  // 支付成功
 | 
	
		
			
				|  |  |                  if (PaymentStatus.SUCCESSED == paymentResp.getPaymentStatus()) {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                    // 三方支付费用
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                    // 更新交易时间和服务费用
 | 
	
		
			
				|  |  | +                    paymentOrder.payTime(Optional.ofNullable(paymentResp.getTriggerTime()).orElse(paymentOrder.getPayTime()))
 | 
	
		
			
				|  |  | +                            .paymentChannelFee(paymentResp.getServiceCharge())
 | 
	
		
			
				|  |  | +                            .setTransNo(paymentResp.getTransNo());
 | 
	
		
			
				|  |  | +                    userPaymentOrderService.updateById(paymentOrder);
 | 
	
		
			
				|  |  |                      // 根据支付回调消息,更新订单状态
 | 
	
		
			
				|  |  |                      refundOnly("订单已超时,金额原路退回", paymentOrder.getOrderNo());
 | 
	
		
			
				|  |  |                  }
 |