From c39f4892149b2335e44525e527fc11eb175f4333 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Sat, 27 Dec 2025 21:41:35 +0800
Subject: [PATCH] refactor(mall): 优化投票人数统计查询逻辑

---
 src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java
index b358c71..62c8645 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/HappyActivityServiceImpl.java
@@ -185,13 +185,21 @@
         }
 
         //投票人数
+//        List<HappyFollow> happyFollows = happyFollowMapper.selectList(
+//                new LambdaQueryWrapper<HappyFollow>()
+//                        .select(HappyFollow::getId)
+//                        .eq(HappyFollow::getSourceOptionId, id)
+//                        .eq(HappyFollow::getType, StateUpDownEnum.VOTE.getCode())
+//                        .eq(HappyFollow::getDeleteFlag, StateUpDownEnum.DOWN.getCode())
+//                        .groupBy(HappyFollow::getMemberId)
+//        );
+        //投票人数
         List<HappyFollow> happyFollows = happyFollowMapper.selectList(
                 new LambdaQueryWrapper<HappyFollow>()
                         .select(HappyFollow::getId)
                         .eq(HappyFollow::getSourceOptionId, id)
                         .eq(HappyFollow::getType, StateUpDownEnum.VOTE.getCode())
                         .eq(HappyFollow::getDeleteFlag, StateUpDownEnum.DOWN.getCode())
-                        .groupBy(HappyFollow::getMemberId)
         );
         apiActivityOptionVo.setVoteCnt(CollUtil.isNotEmpty(happyFollows) ? happyFollows.size() : 0);
 

--
Gitblit v1.9.1