From 3e9ce32124446cd42c1d50f0bbc9876dd4299b3d Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Mon, 11 Sep 2023 12:05:58 +0800 Subject: [PATCH] 优惠卷 --- src/main/java/cc/mrbird/febs/pay/controller/XcxPayController.java | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/pay/controller/XcxPayController.java b/src/main/java/cc/mrbird/febs/pay/controller/XcxPayController.java index 9e68dfc..2dcefa6 100644 --- a/src/main/java/cc/mrbird/febs/pay/controller/XcxPayController.java +++ b/src/main/java/cc/mrbird/febs/pay/controller/XcxPayController.java @@ -21,6 +21,7 @@ import cc.mrbird.febs.pay.util.Signature; import cc.mrbird.febs.pay.util.Util; import cc.mrbird.febs.pay.util.WechatConfigure; +import cc.mrbird.febs.rabbit.producter.AgentProducer; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.json.JSONObject; @@ -72,6 +73,8 @@ private IApiMallMemberService mallMemberService; @Autowired private MallAgentRecordMapper mallAgentRecordMapper; + @Autowired + private AgentProducer agentProducer; @Autowired private IXcxPayService iXcxPayService; @@ -306,6 +309,8 @@ order.setDeliveryState(OrderDeliveryStateEnum.DELIVERY_WAIT.getValue()); mallOrderInfoMapper.updateById(order); + agentProducer.sendOrderCoupon(order.getId()); + mallMoneyFlowService.addMoneyFlow( order.getMemberId(), order.getAmount().negate(), -- Gitblit v1.9.1