mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-10-31 18:49:06 +08:00 
			
		
		
		
	✨ MALL:修复售后确认退款时,缺少退款描述信息
This commit is contained in:
		| @ -2,6 +2,7 @@ package cn.iocoder.yudao.module.trade.service.aftersale; | ||||
|  | ||||
| import cn.hutool.core.map.MapUtil; | ||||
| import cn.hutool.core.util.ObjectUtil; | ||||
| import cn.hutool.core.util.StrUtil; | ||||
| import cn.iocoder.yudao.framework.common.pojo.PageParam; | ||||
| import cn.iocoder.yudao.framework.common.pojo.PageResult; | ||||
| import cn.iocoder.yudao.framework.common.util.object.ObjectUtils; | ||||
| @ -368,7 +369,8 @@ public class AfterSaleServiceImpl implements AfterSaleService { | ||||
|             @Override | ||||
|             public void afterCommit() { | ||||
|                 // 创建退款单 | ||||
|                 PayRefundCreateReqDTO createReqDTO = AfterSaleConvert.INSTANCE.convert(userIp, afterSale, tradeOrderProperties); | ||||
|                 PayRefundCreateReqDTO createReqDTO = AfterSaleConvert.INSTANCE.convert(userIp, afterSale, tradeOrderProperties) | ||||
|                         .setReason(StrUtil.format("退款【{}】", afterSale.getSpuName())); | ||||
|                 Long payRefundId = payRefundApi.createRefund(createReqDTO); | ||||
|                 // 更新售后单的退款单号 | ||||
|                 tradeAfterSaleMapper.updateById(new AfterSaleDO().setId(afterSale.getId()).setPayRefundId(payRefundId)); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV