From f2e8d9c23748ce7bd19a355098d97860d454401e Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Sun, 26 Sep 2021 20:35:14 +0800 Subject: [PATCH] add return money --- src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java | 22 ++++++++++++++++++++-- 1 files changed, 20 insertions(+), 2 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java b/src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java index 4569e1a..fb4837b 100644 --- a/src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java +++ b/src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java @@ -34,12 +34,30 @@ @RabbitListener(queues = "queue_order_delay") public void orderCancelDelay(String id) { log.info("订单超时支付自动取消:{}", id); - orderInfoService.autoCancelOrder(Long.parseLong(id)); + try { + orderInfoService.autoCancelOrder(Long.parseLong(id)); + } catch (Exception e) { + log.error("订单超时支付异常", e); + } } @RabbitListener(queues = QueueConstants.AGENT_AUTO_LEVEL_UP) public void agentAutoLevelUp(String id) { log.info("收到代理自动升级消息:{}", id); - agentService.autoUpAgentLevel(Long.parseLong(id)); + try { + agentService.autoUpAgentLevel(Long.parseLong(id)); + } catch (Exception e) { + log.error("代理自动升级异常", e); + } + } + + @RabbitListener(queues = QueueConstants.AGENT_RETURN_MONEY) + public void agentReturnMoney(String orderId) { + log.info("收到返利消息:{}", orderId); + try{ + agentService.returnMoneyToAgent(Long.parseLong(orderId)); + } catch (Exception e) { + log.error("返利异常", e); + } } } -- Gitblit v1.9.1