From 9d4137840b954c6b555126f0427ab256f548c788 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=9D=BE?= <8605635+zhang3064194730@user.noreply.gitee.com> Date: Tue, 30 Sep 2025 11:02:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=85=E5=80=BC=E6=B6=88=E8=B4=B9=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E7=BB=8F=E9=AA=8C=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/order/service/impl/PayServiceImpl.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 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 822b9a34..dbb5cd4c 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 @@ -12,6 +12,7 @@ import com.czg.account.entity.*; import com.czg.account.service.*; import com.czg.config.RabbitPublisher; import com.czg.config.RedisCst; +import com.czg.constant.TableValueConstant; import com.czg.entity.req.*; import com.czg.entity.resp.*; import com.czg.enums.ShopUserFlowBizEnum; @@ -21,10 +22,7 @@ import com.czg.market.dto.MemberOrderDTO; import com.czg.market.entity.MkShopCouponRecord; import com.czg.market.entity.MkShopRecharge; import com.czg.market.entity.MkShopRechargeDetail; -import com.czg.market.service.MemberOrderService; -import com.czg.market.service.MkShopCouponRecordService; -import com.czg.market.service.MkShopRechargeDetailService; -import com.czg.market.service.MkShopRechargeService; +import com.czg.market.service.*; import com.czg.market.vo.MkShopRechargeVO; import com.czg.order.dto.BigDecimalDTO; import com.czg.order.dto.CheckOrderPay; @@ -113,6 +111,8 @@ public class PayServiceImpl implements PayService { private MkShopRechargeService shopRechargeService; @Resource private MkShopRechargeDetailService shopRechargeDetailService; + @Resource + private TbMemberConfigService memberConfigService; private final BigDecimal MONEY_RATE = new BigDecimal("100"); @@ -256,6 +256,9 @@ public class PayServiceImpl implements PayService { Long flowId = shopUserService.updateMoney(shopUserMoneyEditDTO); orderInfoService.upOrderInfo(orderInfo, orderInfo.getOrderAmount(), LocalDateTime.now(), flowId, PayEnums.VIP_PAY); + + memberConfigService.deliver(orderInfo.getShopId(), orderInfo.getUserId(), TableValueConstant.MemberExpFlow.Type.COST, orderInfo.getPayAmount(), null, orderInfo.getId()); + return CzgResult.success(); }