|  | @@ -538,8 +538,9 @@ public class UserOrderServiceImpl extends ServiceImpl<UserOrderDao, UserOrder> i
 | 
	
		
			
				|  |  |                  userOrderPayment.setStatus(TradeStatusEnum.succeeded);
 | 
	
		
			
				|  |  |                  userOrderPayment.setUpdateTime(new Date());
 | 
	
		
			
				|  |  |                  userOrderPayment.setArrivalTime(new Date());
 | 
	
		
			
				|  |  | -                userOrderPayment.setBackPayAmt(
 | 
	
		
			
				|  |  | -                        new BigDecimal(queryPaymentData.getPayAmt()));
 | 
	
		
			
				|  |  | +                if (queryPaymentData.getPayAmt() != null) {
 | 
	
		
			
				|  |  | +                    userOrderPayment.setBackPayAmt(new BigDecimal(queryPaymentData.getPayAmt()));
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  ExecutePaymentCallBack executePaymentCallBack = queryPaymentData.getExecutePaymentCallBack();
 | 
	
		
			
				|  |  |                  if (null != executePaymentCallBack) {
 |