From f09f6f16003ea93c1ca75a353306ba518b5ab8cb Mon Sep 17 00:00:00 2001 From: xiaohu <1901900812@qq.com> Date: Fri, 16 Aug 2024 17:54:01 +0800 Subject: [PATCH] //OfflineActivity --- .../service/impl/WxOfflineActivityGrantAwardServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxOfflineActivityGrantAwardServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxOfflineActivityGrantAwardServiceImpl.java index 29d2e47ae..c67b605e3 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxOfflineActivityGrantAwardServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxOfflineActivityGrantAwardServiceImpl.java @@ -330,6 +330,7 @@ public class WxOfflineActivityGrantAwardServiceImpl implements WxOfflineActivity BigDecimal orderMoneySum = BigDecimal.ZERO; List lotteryNumList = new ArrayList<>(); + Integer lotteryCount = 0; List anniversaryLotteryNumList = new ArrayList<>(); for (WxOfflineActivityRecord record : wxOfflineActivityRecords) { if(!EnumOfflineActivityRecordStatus.AUDI_SUCCESS.getCode().equals(record.getAuditStatus())){ @@ -346,6 +347,9 @@ public class WxOfflineActivityGrantAwardServiceImpl implements WxOfflineActivity if(record.getLotteryNumList() != null && !record.getLotteryNumList().isEmpty()){ lotteryNumList.addAll(record.getLotteryNumList()); } + if(record.getLotteryCount() != null){ + lotteryCount = lotteryCount + record.getLotteryCount(); + } if(StringUtils.isNotBlank(record.getAnniversaryLotteryNum())){ anniversaryLotteryNumList.add(record.getAnniversaryLotteryNum()); }