mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-15 07:18:31 +08:00
PRE环境不执行
This commit is contained in:
@@ -1988,6 +1988,14 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
|
|||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public PaymentConfirmResponse splittingMethod(AfterSettleOrderDTO afterSettleOrderDTO) {
|
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();
|
BigDecimal orderSettleAmount = afterSettleOrderDTO.getOrderSettleAmount();
|
||||||
|
|
||||||
@@ -2225,6 +2233,14 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
|
|||||||
* 执行订单退款/新退款方法
|
* 执行订单退款/新退款方法
|
||||||
*/
|
*/
|
||||||
private void refundMethod(AfterSettleOrderDTO afterSettleOrderDTO) {
|
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());
|
String mode = pileMerchantInfoService.getDelayModeByMerchantId(afterSettleOrderDTO.getMerchantId());
|
||||||
AbstractProgramLogic orderLogic = ProgramLogicFactory.getProgramLogic(mode);
|
AbstractProgramLogic orderLogic = ProgramLogicFactory.getProgramLogic(mode);
|
||||||
|
|||||||
Reference in New Issue
Block a user