|
@@ -371,8 +371,9 @@ public class AfterSaleServiceImpl implements AfterSaleService {
|
|
|
@Override
|
|
|
public void afterCommit() {
|
|
|
// 创建退款单
|
|
|
- PayRefundCreateReqDTO createReqDTO = AfterSaleConvert.INSTANCE.convert(userIp, afterSale, tradeOrderProperties)
|
|
|
+ PayRefundCreateReqDTO createReqDTO = AfterSaleConvert.INSTANCE.convert(userIp, afterSale)
|
|
|
.setReason(StrUtil.format("退款【{}】", afterSale.getSpuName()));
|
|
|
+ createReqDTO.setAppKey(tradeOrderProperties.getPayAppKey());
|
|
|
Long payRefundId = payRefundApi.createRefund(createReqDTO);
|
|
|
// 更新售后单的退款单号
|
|
|
tradeAfterSaleMapper.updateById(new AfterSaleDO().setId(afterSale.getId()).setPayRefundId(payRefundId));
|