| 
					
				 | 
			
			
				@@ -421,7 +421,11 @@ public class OmsPortalOrderServiceImpl implements OmsPortalOrderService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        if (timeOutOrder.getStatus() == 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                            payingOrderHandle(timeOutOrder); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        } else if (timeOutOrder.getStatus() == 6) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                           cancelOrder(timeOutOrder.getId(), "超时取消", null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                           try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                               cancelOrder(timeOutOrder.getId(), "超时取消", null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                           } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                               LOG.warn("订单取消失败,{}",e.fillInStackTrace()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    }, 60L, TimeUnit.SECONDS); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -791,7 +795,12 @@ public class OmsPortalOrderServiceImpl implements OmsPortalOrderService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             DistributedLock.of(redissonClient) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            .runIfLockCanGet(OrderCacheEnum.LOCK_ORDER_NO_MALL.getRedisKey(omsOrder.getOrderSn()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    , () -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                       this.confirmReceiveOrder(omsOrder.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            this.confirmReceiveOrder(omsOrder.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        }catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                            LOG.warn("订单收货,{}",e.fillInStackTrace()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    }, 60L, TimeUnit.SECONDS); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return omsOrders.size(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -818,7 +827,12 @@ public class OmsPortalOrderServiceImpl implements OmsPortalOrderService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             DistributedLock.of(redissonClient) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            .runIfLockCanGet(OrderCacheEnum.LOCK_ORDER_NO_MALL.getRedisKey(omsOrder.getOrderSn()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    , () -> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                       this.FinishReceiveOrder(omsOrder.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                   this.FinishReceiveOrder(omsOrder.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               } catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                   LOG.warn("停止售后失败,{}",e.fillInStackTrace()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                               } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                    }, 60L, TimeUnit.SECONDS); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return omsOrders.size(); 
			 |