上级为官方 优化执行

This commit is contained in:
2025-01-10 17:12:25 +08:00
parent a88b6a225c
commit a8444e34e6
2 changed files with 7 additions and 3 deletions

View File

@@ -276,6 +276,9 @@ public class InviteServiceImpl extends ServiceImpl<InviteDao, Invite> implements
@Override
public Map<String, Object> updateInvite(UserEntity userEntity, String format, Long userId, BigDecimal price) {
if(userEntity.getUserId().equals(1L)){
return new HashMap<>();
}
Map<String, Object> result = new HashMap<>();
if (userEntity != null && userId != null && price != null) {
Invite invite1 = inviteDao.selectInviteByUser(userEntity.getUserId(), userId, 1);

View File

@@ -164,7 +164,7 @@ public class TempOrdersTask {
UserEntity user = userService.selectUserById(order.getUserId());
UserEntity byUser = userService.queryByInvitationCodeOrUserId(user.getInviterUserId(), user.getInviterCode());
// UserEntity byUser = userService.queryByInvitationCode(user.getInviterCode());
if (byUser != null && !byUser.getUserId().equals(1L)) {
if (byUser != null) {
InviteAchievement inviteAchievement = inviteAchievementService.getByUserId(user.getUserId());
if (inviteAchievement == null) {
inviteAchievement = new InviteAchievement();
@@ -177,6 +177,8 @@ public class TempOrdersTask {
} else {
inviteAchievementService.incrCount(inviteAchievement.getId(), inviteAchievement.getUserId(), 1);
}
}
if (byUser != null && !byUser.getUserId().equals(1L)) {
ThreadUtil.execAsync(() -> {
ThreadUtil.sleep(1000);
activities(user, byUser);
@@ -186,7 +188,6 @@ public class TempOrdersTask {
inviteService.updateInvite(byUser, DateUtil.now(), user.getUserId(), order.getPayMoney());
});
}
//增加剧集支付次数
ThreadUtil.execAsync(() -> {
courseService.incrWeekPayCount(order.getCourseId());
@@ -266,7 +267,7 @@ public class TempOrdersTask {
System.out.println(list.stream().map(UserInfo::getCertNo).collect(Collectors.toSet()));
count = userInfoService.list(new LambdaQueryWrapper<UserInfo>().in(UserInfo::getUserId, byUserIdList).isNotNull(UserInfo::getAccountNo).select(UserInfo::getCertNo))
.stream().map(UserInfo::getCertNo).collect(Collectors.toSet()).size();
}else {
} else {
return;
}
logger.info("邀请达标人员: {}", count);