| 
					
				 | 
			
			
				@@ -775,7 +775,7 @@ public class OrderController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     orderWXPayRecordService.getRecordsByOutTradeNo(orderEntity.getOrderSn()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (OrderWXPayRecordEntity orderWXPayRecordTemp : orderWXPayRecordEntitys) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //查询出来的记录排除当前已支付成功的记录,对其他记录交易状态为未撤销,未关闭的订单,调用撤销订单 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (orderWXPayRecordTemp.getId().equals(orderWXPayRecordCurrent.getId()) && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!orderWXPayRecordTemp.getId().equals(orderWXPayRecordCurrent.getId()) && 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     (!WechatUtil.WXTradeState.REVOKED.getCode().equals(orderWXPayRecordTemp.getTradeState()) || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                      !WechatUtil.WXTradeState.CLOSED.getCode().equals(orderWXPayRecordTemp.getTradeState()))) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     WechatReverseApiResult wechatReverseApiResult = 
			 |