| 
														
															@@ -649,7 +649,7 @@ public class WechatLogic { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (!StringUtils.equals(settlementOrder.getPayStatus(), PayStatusEnum.PAID.getKey())) { 
														 | 
														
														 | 
														
															         if (!StringUtils.equals(settlementOrder.getPayStatus(), PayStatusEnum.PAID.getKey())) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             throw new RemoteServiceException("未支付订单不可结算"); 
														 | 
														
														 | 
														
															             throw new RemoteServiceException("未支付订单不可结算"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        if (!StringUtils.equalsAny(settlementOrder.getStatus(), "WAIT","YC")) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if (StringUtils.equals(settlementOrder.getStatus(), "OK")) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             log.error("非待结算状态不可结算,id:{}", settlementOrder.getOrderId()); 
														 | 
														
														 | 
														
															             log.error("非待结算状态不可结算,id:{}", settlementOrder.getOrderId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return; 
														 | 
														
														 | 
														
															             return; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 |