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 3dedfb9f6..27e9f2c9c 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 @@ -1988,6 +1988,14 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { */ @Override public PaymentConfirmResponse splittingMethod(AfterSettleOrderDTO afterSettleOrderDTO) { + logger.info("执行订单分账/新分账方法, orderCode:{}, 分账金额:{}", + afterSettleOrderDTO.getOrderCode(), afterSettleOrderDTO.getOrderSettleAmount()); + // 如果是PRE环境, 直接返回 + String env = SpringUtils.getActiveProfile(); + if (StringUtils.equalsIgnoreCase(env, "pre")) { + logger.debug("PRE环境不执行"); + return null; + } // 结算金额 BigDecimal orderSettleAmount = afterSettleOrderDTO.getOrderSettleAmount(); @@ -2225,6 +2233,14 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { * 执行订单退款/新退款方法 */ private void refundMethod(AfterSettleOrderDTO afterSettleOrderDTO) { + logger.info("执行订单退款/新退款方法, orderCode:{}, 退款金额:{}", + afterSettleOrderDTO.getOrderCode(), afterSettleOrderDTO.getOrderRefundAmount()); + // 如果是PRE环境, 直接返回 + String env = SpringUtils.getActiveProfile(); + if (StringUtils.equalsIgnoreCase(env, "pre")) { + logger.debug("PRE环境不执行"); + return; + } // 退款 String mode = pileMerchantInfoService.getDelayModeByMerchantId(afterSettleOrderDTO.getMerchantId()); AbstractProgramLogic orderLogic = ProgramLogicFactory.getProgramLogic(mode);