diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java index 2bf897757..4988d7deb 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java @@ -1928,10 +1928,19 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { } // 订单结算金额,汇付分账 - splittingMethod(afterSettleOrderDTO); + try { + splittingMethod(afterSettleOrderDTO); + } catch (Exception e) { + logger.error("realTimeOrderSplit-订单:{}, 订单结算金额,汇付分账异常", afterSettleOrderDTO.getOrderCode(), e); + return null; + } // 订单退款,汇付退款 - refundMethod(afterSettleOrderDTO); + try { + refundMethod(afterSettleOrderDTO); + } catch (Exception e) { + logger.error("realTimeOrderSplit-订单:{}, 订单退款,汇付退款异常", afterSettleOrderDTO.getOrderCode(), e); + } // 组装结果集 OrderSplitResult result = new OrderSplitResult();