mall + pay:

1. 优化 PayClient 支付逻辑,返回业务失败 errorCode + errorMsg 错误码
This commit is contained in:
YunaiV
2023-07-18 07:37:03 +08:00
parent 7cf4c5415e
commit 6f475f8c85
29 changed files with 361 additions and 292 deletions

View File

@ -351,7 +351,7 @@ public class TradeAfterSaleServiceImpl implements TradeAfterSaleService, AfterSa
public void afterCommit() {
// 创建退款单
PayRefundCreateReqDTO createReqDTO = TradeAfterSaleConvert.INSTANCE.convert(userIp, afterSale, tradeOrderProperties);
Long payRefundId = payRefundApi.createPayRefund(createReqDTO);
Long payRefundId = payRefundApi.createRefund(createReqDTO);
// 更新售后单的退款单号
tradeAfterSaleMapper.updateById(new TradeAfterSaleDO().setId(afterSale.getId()).setPayRefundId(payRefundId));
}