修改 invite 统计 逻辑
This commit is contained in:
@@ -162,11 +162,11 @@ public class TempOrdersTask {
|
||||
inviteAchievement.setState(0);
|
||||
inviteAchievement.setCount(1);
|
||||
inviteAchievement.setCreateTime(DateUtil.date());
|
||||
inviteAchievement.setUserId(user.getUserId());
|
||||
inviteAchievement.setSourceUserId(byUser.getUserId());
|
||||
inviteAchievement.setTargetUserId(user.getUserId());
|
||||
inviteAchievement.setUserId(byUser.getUserId());
|
||||
inviteAchievementService.save(inviteAchievement);
|
||||
} else {
|
||||
inviteAchievementService.incrCount(inviteAchievement.getId(), 1);
|
||||
inviteAchievementService.incrCount(inviteAchievement.getId(), inviteAchievement.getUserId(), 1);
|
||||
}
|
||||
}
|
||||
ThreadUtil.execAsync(() -> {
|
||||
@@ -248,7 +248,7 @@ public class TempOrdersTask {
|
||||
|
||||
int count = inviteAchievementService.count(
|
||||
new LambdaQueryWrapper<InviteAchievement>()
|
||||
.eq(InviteAchievement::getSourceUserId, sourceUser.getUserId())
|
||||
.eq(InviteAchievement::getUserId, sourceUser.getUserId())
|
||||
.eq(InviteAchievement::getState, 1));
|
||||
logger.info("邀请人员: {}", count);
|
||||
//count 邀请的已达标人数
|
||||
|
||||
Reference in New Issue
Block a user