From 7153a7dfed51aada62b425507e5d70a3ec11c084 Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Mon, 29 Sep 2025 09:09:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E7=8A=B6=E6=80=81=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../order/service/impl/PayServiceImpl.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java index ff1640c4..788f1822 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java @@ -833,11 +833,17 @@ public class PayServiceImpl implements PayService { } private void upOrderPayInfo(@NonNull Long orderId, @NonNull PayEnums payType, @NotBlank Long paymentId) { - orderInfoService.updateChain() - .set(OrderInfo::getPayOrderId, paymentId) - .set(OrderInfo::getPayType, payType.getValue()) - .where(OrderInfo::getId).eq(orderId) - .update(); + OrderInfo orderInfo = new OrderInfo(); + orderInfo.setId(orderId); + orderInfo.setPayType(payType.getValue()); + orderInfo.setPayOrderId(paymentId); + orderInfoService.updateById(orderInfo, true); + +// orderInfoService.updateChain() +// .set(OrderInfo::getPayOrderId, paymentId) +// .set(OrderInfo::getPayType, payType.getValue()) +// .where(OrderInfo::getId).eq(orderId) +// .update(); }