diff --git a/src/main/java/com/sqx/modules/job/task/TempOrdersTask.java b/src/main/java/com/sqx/modules/job/task/TempOrdersTask.java index addd13a2..03c8d9b9 100644 --- a/src/main/java/com/sqx/modules/job/task/TempOrdersTask.java +++ b/src/main/java/com/sqx/modules/job/task/TempOrdersTask.java @@ -267,6 +267,7 @@ public class TempOrdersTask { // 检查用户是否实名认证 UserInfo userInfo = userInfoService.getOne(new LambdaQueryWrapper().eq(UserInfo::getUserId, sourceUser.getUserId())); if (userInfo == null || StrUtil.isBlank(userInfo.getCertNo())) { + logger.info("邀请用户: {} 未实名认证,不发放奖励", sourceUser.getUserId()); return; } @@ -278,6 +279,7 @@ public class TempOrdersTask { .eq(Orders::getPayWay, 9) .ge(Orders::getCreateTime, beginOfDay)); if (orderCount < signCount) { + logger.info("用户: {} 未达到签到条件: {}", user.getUserId(), signCount); return; } @@ -289,6 +291,7 @@ public class TempOrdersTask { moneyDetailsQuery.eq(UserMoneyDetails::getCreateTime, beginOfDay); int count = userMoneyDetailsService.count(moneyDetailsQuery); if (count > 0) { + logger.info("用户: {} 今日已领取奖励", user.getUserId()); return; } @@ -340,6 +343,7 @@ public class TempOrdersTask { // 查询所有已开启的奖励 List completAwardList = completAwardService.list(new QueryWrapper().eq("status", 1)); if (completAwardList.isEmpty()) { + logger.info("未开启分享达标奖励"); return; } @@ -353,6 +357,7 @@ public class TempOrdersTask { // 如果邀请人数小于最低达标人数,则不发放奖励 if (inviteCount < minInviteCount) { + logger.info("邀请人数: {} 小于最低达标人数: {}", inviteCount, minInviteCount); return; } @@ -370,6 +375,7 @@ public class TempOrdersTask { // 如果未开启循环奖励,并且已经发放过奖励,则跳过 if (isLoop != 1 && awardCount > 0) { + logger.info("奖励已发放: {}, 用户: {}, 奖励类型: {}", completAward.getId(), sourceUser.getUserId(), completAward.getId()); continue; }