Helius
2021-09-28 0a41407a35c47cba38c75f13eae69ebd49c0dfac
fix agent auto level up
3 files modified
6 ■■■■ changed files
src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java 2 ●●● patch | view | raw | blame | history
src/main/resources/mapper/modules/MallOrderInfoMapper.xml 2 ●●● patch | view | raw | blame | history
src/test/java/cc/mrbird/febs/AgentTest.java 2 ●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/rabbit/consumer/AgentConsumer.java
@@ -40,7 +40,7 @@
        }
    }
//    @RabbitListener(queues = QueueConstants.AGENT_AUTO_LEVEL_UP)
    @RabbitListener(queues = QueueConstants.AGENT_AUTO_LEVEL_UP)
    public void agentAutoLevelUp(String id) {
        log.info("收到代理自动升级消息:{}", id);
        try {
src/main/resources/mapper/modules/MallOrderInfoMapper.xml
@@ -165,7 +165,7 @@
        select a.invite_id, count(1)
        from mall_member a
           inner join mall_order_info b on a.ID=b.member_id
        where a.referrer_id=#{inviteId} and a.status in (2,3,4)
        where a.referrer_id=#{inviteId} and b.status in (2,3,4)
        group by a.invite_id
         ) a
    </select>
src/test/java/cc/mrbird/febs/AgentTest.java
@@ -99,7 +99,7 @@
    @Test
    public void autoLevelUp() {
        // agentService.autoUpAgentLevel(3L);
        agentProducer.sendAutoLevelUpMsg(7L);
        agentProducer.sendAutoLevelUpMsg(4L);
//        agentProducer.sendReturnMoneyMsg(24L);
    }