商家退款 fix bug

This commit is contained in:
Jack 2025-07-13 00:44:12 +08:00
parent 060fc40424
commit 64e180d293

View File

@ -2195,7 +2195,7 @@ public class ShopOrderReturnServiceImpl extends BaseServiceImpl<ShopOrderReturnM
* @return CommonResult 统一返回结果
* @throws ApiException 仅当用户未登录时抛出
*/
@Transactional
// @Transactional
@Override
public CommonResult doRefundForMch(JSONObject requestParams) {
try {
@ -2304,7 +2304,6 @@ public class ShopOrderReturnServiceImpl extends BaseServiceImpl<ShopOrderReturnM
if (refundOrder == null) {
return CommonResult.failed("退货单创建失败");
}
refundOrder.setReturn_buyer_message(refundRequest.getReturn_buyer_message());
}
// === 6. 处理退货 ===
@ -2314,7 +2313,7 @@ public class ShopOrderReturnServiceImpl extends BaseServiceImpl<ShopOrderReturnM
refundOrder.setReturn_store_message(reason);
refundOrder.setReturn_buyer_message(reason);
logger.info("商家退款订单:{}", refundOrder);
logger.info("商家退款订单:{}", JSONUtil.toJsonStr(refundOrder));
if (!processReviewList(refundOrder, 0)) {
return CommonResult.failed("退款处理失败");
@ -2334,7 +2333,7 @@ public class ShopOrderReturnServiceImpl extends BaseServiceImpl<ShopOrderReturnM
return CommonResult.success();
} catch (Exception e) {
log.error("商家处理退款异常", e);
return CommonResult.failed("系统处理退款时发生异常");
return CommonResult.failed(e.getMessage());
}
}