Commit 6dbc942cdd8274908be3fcce235de479b8b79b39

Authored by YunaiV
1 parent 9819e05d

✨ MALL:修复售后确认退款时,缺少退款描述信息

yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/aftersale/AfterSaleServiceImpl.java
@@ -2,6 +2,7 @@ package cn.iocoder.yudao.module.trade.service.aftersale; @@ -2,6 +2,7 @@ package cn.iocoder.yudao.module.trade.service.aftersale;
2 2
3 import cn.hutool.core.map.MapUtil; 3 import cn.hutool.core.map.MapUtil;
4 import cn.hutool.core.util.ObjectUtil; 4 import cn.hutool.core.util.ObjectUtil;
  5 +import cn.hutool.core.util.StrUtil;
5 import cn.iocoder.yudao.framework.common.pojo.PageParam; 6 import cn.iocoder.yudao.framework.common.pojo.PageParam;
6 import cn.iocoder.yudao.framework.common.pojo.PageResult; 7 import cn.iocoder.yudao.framework.common.pojo.PageResult;
7 import cn.iocoder.yudao.framework.common.util.object.ObjectUtils; 8 import cn.iocoder.yudao.framework.common.util.object.ObjectUtils;
@@ -368,7 +369,8 @@ public class AfterSaleServiceImpl implements AfterSaleService { @@ -368,7 +369,8 @@ public class AfterSaleServiceImpl implements AfterSaleService {
368 @Override 369 @Override
369 public void afterCommit() { 370 public void afterCommit() {
370 // 创建退款单 371 // 创建退款单
371 - PayRefundCreateReqDTO createReqDTO = AfterSaleConvert.INSTANCE.convert(userIp, afterSale, tradeOrderProperties); 372 + PayRefundCreateReqDTO createReqDTO = AfterSaleConvert.INSTANCE.convert(userIp, afterSale, tradeOrderProperties)
  373 + .setReason(StrUtil.format("退款【{}】", afterSale.getSpuName()));
372 Long payRefundId = payRefundApi.createRefund(createReqDTO); 374 Long payRefundId = payRefundApi.createRefund(createReqDTO);
373 // 更新售后单的退款单号 375 // 更新售后单的退款单号
374 tradeAfterSaleMapper.updateById(new AfterSaleDO().setId(afterSale.getId()).setPayRefundId(payRefundId)); 376 tradeAfterSaleMapper.updateById(new AfterSaleDO().setId(afterSale.getId()).setPayRefundId(payRefundId));