From cf0ef823765a99424f05edebaf4db50466480704 Mon Sep 17 00:00:00 2001 From: zhouwentao <1577701412@qq.com> Date: Wed, 26 Jun 2024 07:17:47 +0800 Subject: [PATCH] =?UTF-8?q?updates=20=E6=B5=8B=E8=AF=95=E6=8A=96=E9=9F=B3?= =?UTF-8?q?=E9=80=80=E6=AC=BE=E5=9B=9E=E8=B0=83=E6=8E=A5=E5=8F=A3=20?= =?UTF-8?q?=E5=B0=8F=E7=A8=8B=E5=BA=8F=E7=99=BB=E5=BD=95=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jeecg/modules/yx/service/IYxOrderService.java | 4 ++-- .../modules/yx/service/impl/YxOrderServiceImpl.java | 12 ++++++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/IYxOrderService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/IYxOrderService.java index 531ffd5..99afe80 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/IYxOrderService.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/IYxOrderService.java @@ -29,10 +29,10 @@ public interface IYxOrderService extends IService { /** * 更改订单状态为 退款 - * @param orderCode 订单号 + * @param dyOrderCode 抖音侧订单号 * @param cpRefundNo 系统退款号 * @param refundNo 商户退款号 * @param refundAmount 退款金额 */ - YxOrder updateRefund(String orderCode, String cpRefundNo, String refundNo, BigDecimal refundAmount); + YxOrder updateRefund(String dyOrderCode, String cpRefundNo, String refundNo, BigDecimal refundAmount); } diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/impl/YxOrderServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/impl/YxOrderServiceImpl.java index 7c3e188..881611d 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/impl/YxOrderServiceImpl.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/yx/service/impl/YxOrderServiceImpl.java @@ -45,9 +45,17 @@ public class YxOrderServiceImpl extends ServiceImpl impl return baseMapper.selectByOrderCode(orderCode); } + /** + * + * @param dyOrderCode 抖音侧订单号 + * @param cpRefundNo 系统退款号 + * @param refundNo 商户退款号 + * @param refundAmount 退款金额 + * @return + */ @Override - public YxOrder updateRefund(String orderCode, String cpRefundNo, String refundNo, BigDecimal refundAmount) { - YxOrder yxOrder = this.getByOrderCode(orderCode); + public YxOrder updateRefund(String dyOrderCode, String cpRefundNo, String refundNo, BigDecimal refundAmount) { + YxOrder yxOrder = getOne(new LambdaQueryWrapper().like(YxOrder::getOrderSign, dyOrderCode)); yxOrder.setCpRefundNo(cpRefundNo); yxOrder.setRefundNo(refundNo); yxOrder.setRefundAmount(refundAmount);