记录退款金额到订单支付记录

This commit is contained in:
2024-01-17 16:35:03 +08:00
parent 5a35135500
commit 8f7e3eaa94
8 changed files with 61 additions and 42 deletions

View File

@@ -23,8 +23,6 @@ import com.jsowell.pile.dto.QueryOrderDTO;
import com.jsowell.pile.dto.SettleOrderReportDTO;
import com.jsowell.pile.mapper.OrderBasicInfoMapper;
import com.jsowell.pile.service.*;
import com.jsowell.pile.service.programlogic.AbstractProgramLogic;
import com.jsowell.pile.service.programlogic.DelayMerchantProgramLogic;
import com.jsowell.pile.vo.web.ClearingBillVO;
import com.jsowell.pile.vo.web.OrderListVO;
import com.jsowell.pile.vo.web.OrderPayDetailVO;
@@ -428,8 +426,7 @@ public class TempService {
BigDecimal settleAmount = orderBasicInfo.getSettleAmount();
OrderPayRecord record = orderPayRecordList.get(0);
String deductionRecord = record.getDeductionRecord();
AbstractProgramLogic orderLogic = new DelayMerchantProgramLogic();
List<PaymentInfo> paymentInfos = orderLogic.parseDeductionRecord(deductionRecord);
List<PaymentInfo> paymentInfos = orderPayRecordService.parseDeductionRecord(deductionRecord);
// 通过paymentId查询 分账记录
for (PaymentInfo paymentInfo : paymentInfos) {