交易分账 重构

This commit is contained in:
2023-08-28 19:55:56 +08:00
parent d00686d6e8
commit f27bbdd9ff

View File

@@ -698,7 +698,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
transactionService.doUpdateOrder(dto);
// 订单支付结算and退款
OrderSettleResult orderSettleResult = orderPaymentSettlementAndRefund(orderBasicInfo);
orderPaymentSettlementAndRefund(orderBasicInfo);
// 记账
// doUpdateClearingBill(orderSettleResult);
@@ -734,7 +734,6 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
/**
* 订单分账逻辑
* 订单结算完成就执行清分and退款
* 清分账单生成逻辑改为当天第一笔结算后就新建,后面的产生的订单,追加更新
*/
private OrderSettleResult orderPaymentSettlementAndRefund(OrderBasicInfo orderBasicInfo) {
String merchantId = orderBasicInfo.getMerchantId();
@@ -762,7 +761,7 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
String delayMode = merchantInfo.getDelayMode();
if (StringUtils.equals(delayMode, Constants.ADAPAY_PAY_MODE_DELAY)) {
// 记账 冻结金额
freezeAmount(orderBasicInfo);
// freezeAmount(orderBasicInfo);
}
OrderSettleResult orderSettleResult = null;