From 7487e028b0d8a5bb5d3e0a8f4acd93b32736184e Mon Sep 17 00:00:00 2001 From: wangw <1594593906@qq.com> Date: Mon, 29 Sep 2025 16:20:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=AA=E8=8E=B7=E5=8F=96=E5=88=B0=E6=94=AF?= =?UTF-8?q?=E4=BB=98=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../czg/order/service/OrderInfoService.java | 3 ++ .../service/order/mapper/OrderInfoMapper.java | 2 + .../service/impl/OrderInfoServiceImpl.java | 49 +++++++++++-------- .../order/service/impl/PayServiceImpl.java | 15 ++---- .../main/resources/mapper/OrderInfoMapper.xml | 8 +++ 5 files changed, 45 insertions(+), 32 deletions(-) diff --git a/cash-common/cash-common-service/src/main/java/com/czg/order/service/OrderInfoService.java b/cash-common/cash-common-service/src/main/java/com/czg/order/service/OrderInfoService.java index 9a865c65..1777761c 100644 --- a/cash-common/cash-common-service/src/main/java/com/czg/order/service/OrderInfoService.java +++ b/cash-common/cash-common-service/src/main/java/com/czg/order/service/OrderInfoService.java @@ -59,4 +59,7 @@ public interface OrderInfoService extends IService { Boolean cancelledOrder(Long shopId, Long orderId); Boolean cancelledPlaceOrder(Long shopId, Long orderId, Integer placeNum); + + + Boolean updatePayOrderId(Long shopId, Long orderId, String payType); } diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/mapper/OrderInfoMapper.java b/cash-service/order-service/src/main/java/com/czg/service/order/mapper/OrderInfoMapper.java index 9eb46c80..6676d80a 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/mapper/OrderInfoMapper.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/mapper/OrderInfoMapper.java @@ -139,4 +139,6 @@ public interface OrderInfoMapper extends BaseMapper { List getHandoverCategoryList(Long shopId, String loginTime, String handoverTime); int decrMoney(@Param("id") Long id, @Param("amount") BigDecimal amount); + + int updatePayOrderId(@Param("shopId") Long shopId, @Param("orderId") Long orderId, @Param("payType") String payType); } diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoServiceImpl.java index bc01d2f7..874cb9f9 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoServiceImpl.java @@ -864,27 +864,27 @@ public class OrderInfoServiceImpl extends ServiceImpl= 0; + + update tb_order_info + set pay_order_id = #{payOrderId}, + pay_type = #{payType}, + update_time=now() + where id = #{orderId}; + +