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