From 0ff56cf152a4b2bb36febf47fd46d79f671b74c0 Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期三, 20 三月 2024 17:14:58 +0800 Subject: [PATCH] 修改党员双报到 列表积分不显示4 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java | 34 +++++++++++++++++----------------- 1 files changed, 17 insertions(+), 17 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java index efb913b..29847d0 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActNeighborCircleServiceImpl.java @@ -1242,17 +1242,17 @@ List<NewFightNeedProblemClaim> inventories = newFightNeedProblemClaimMapper.selectList(wrapper); Map<String, Long> collectMap = inventories.stream() .collect(Collectors.groupingBy(NewFightNeedProblemClaim::getTaskId, Collectors.counting())); - long sum = 0L; + long sum = unitVO.getAwardSum(); //任务id集合 - List<String> taskIds = inventories.stream().map(NewFightNeedProblemClaim::getTaskId).distinct().collect(Collectors.toList()); - for (String taskId : taskIds) { -// NewFightNeedProblemInventory newFightNeedProblemInventory = newFightNeedProblemInventoryMapper.selectById(taskId); -// String award = newFightNeedProblemInventory.getAward(); - String award = awardMap.get(Long.parseLong(taskId)); - Long count = collectMap.get(taskId); - long i = Long.parseLong(award) * count; - sum = sum + i; - } +// List<String> taskIds = inventories.stream().map(NewFightNeedProblemClaim::getTaskId).distinct().collect(Collectors.toList()); +// for (String taskId : taskIds) { +//// NewFightNeedProblemInventory newFightNeedProblemInventory = newFightNeedProblemInventoryMapper.selectById(taskId); +//// String award = newFightNeedProblemInventory.getAward(); +// String award = awardMap.get(Long.parseLong(taskId)); +// Long count = collectMap.get(taskId); +// long i = Long.parseLong(award) * count; +// sum = sum + i; +// } unitVO.setAwardSum(sum); } @@ -1262,13 +1262,13 @@ LambdaQueryWrapper<NewFightNeedProblemClaim> wrapper = new LambdaQueryWrapper<>(); wrapper.eq(NewFightNeedProblemClaim::getUserId,userId); List<NewFightNeedProblemClaim> newFightNeedProblemInventories = newFightNeedProblemClaimMapper.selectList(wrapper); - long sumAward = 0L; - for (NewFightNeedProblemClaim inventory : newFightNeedProblemInventories) { - String taskId = inventory.getTaskId(); - NewFightNeedProblemInventory newFightNeedProblemInventory = newFightNeedProblemInventoryMapper.selectById(taskId); - String award = newFightNeedProblemInventory.getAward(); - sumAward = Long.parseLong(award) + sumAward; - } + long sumAward = memberAnalysisVO.getPartyCount(); +// for (NewFightNeedProblemClaim inventory : newFightNeedProblemInventories) { +// String taskId = inventory.getTaskId(); +// NewFightNeedProblemInventory newFightNeedProblemInventory = newFightNeedProblemInventoryMapper.selectById(taskId); +// String award = newFightNeedProblemInventory.getAward(); +// sumAward = Long.parseLong(award) + sumAward; +// } memberAnalysisVO.setPartyCount(sumAward); } -- Gitblit v1.7.1