From f5e6133809c553cfd9fb28ee61019927c547c374 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 08 Dec 2021 15:58:33 +0800
Subject: [PATCH] 20211208  fish

---
 src/main/java/com/xcong/excoin/rabbit/consumer/FishHitConsumer.java |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/rabbit/consumer/FishHitConsumer.java b/src/main/java/com/xcong/excoin/rabbit/consumer/FishHitConsumer.java
index 3d14994..15b44eb 100644
--- a/src/main/java/com/xcong/excoin/rabbit/consumer/FishHitConsumer.java
+++ b/src/main/java/com/xcong/excoin/rabbit/consumer/FishHitConsumer.java
@@ -35,13 +35,12 @@
 
     @RabbitListener(queues = RabbitMqConfig.QUEUE_FISH_HIT)
     public void fishHit(String content) {
-        log.info("收到打渔消息:{}", content);
         MsgModel msg = JSONObject.parseObject(content, MsgModel.class);
 
         synchronized (this) {
             List<CannonOwnRecord> forts = cannonOwnRecordDao.selectCannonOwnRecordsByMemberIdAndCannonCode(msg.getMemberId(), msg.getFortCode());
             if (CollUtil.isEmpty(forts)) {
-                log.info("未拥有该炮台");
+                log.info("未拥有该炮台:{}", content);
                 return;
             }
 
@@ -49,6 +48,7 @@
             BigDecimal available = accountGold.getAvailableBalance();
 
             BigDecimal gold;
+            // 由于前端打渔实现逻辑为,点击炮台发射子弹时触发一次,打中鱼再触发一次,所以,扣减和增加分开算
             if (msg.getObtain() == 0) {
                 gold = msg.getConsume().negate();
             } else {
@@ -56,7 +56,7 @@
             }
 
             if (msg.getConsume().compareTo(available) > 0) {
-                log.info("余额不足");
+                log.info("余额不足:{}", content);
                 return;
             }
 

--
Gitblit v1.9.1