修复代理一级用户佣金未到账

This commit is contained in:
GYJ
2025-02-28 16:41:37 +08:00
parent e6aaaa7c30
commit 2bde4ae173

View File

@@ -165,6 +165,10 @@ public class TempOrdersTask {
UserEntity user = userService.selectUserById(order.getUserId());
UserEntity byUser = userService.queryByInvitationCodeOrUserId(user.getInviterUserId(), user.getInviterCode());
if(user.getUserId().equals(14244L)) {
logger.info("测试用户:{}, 邀请用户 id {}, 订单号:{}, 上级用户:{}", user.getInviterCode(), user.getInviterUserId(), order.getOrdersNo(), (byUser == null ? "" : byUser.getUserId()));
}
// UserEntity byUser = userService.queryByInvitationCode(user.getInviterCode());
if (byUser != null) {
InviteAchievement inviteAchievement = inviteAchievementService.getByUserId(user.getUserId());
@@ -181,6 +185,9 @@ public class TempOrdersTask {
}
}
if (byUser != null && !byUser.getUserId().equals(1L)) {
if(user.getUserId().equals(14244L)) {
logger.info("进入 byUser != null && !byUser.getUserId().equals(1L)");
}
ThreadUtil.execAsync(() -> {
ThreadUtil.sleep(1000);
activities(user, byUser);
@@ -191,6 +198,9 @@ public class TempOrdersTask {
});
}
if ("666666".equals(user.getInviterCode()) || byUser == null || byUser.getUserId().equals(1L)) {
if(user.getUserId().equals(14244L)) {
logger.info("进入 if (\"666666\".equals(user.getInviterCode()) || byUser == null || byUser.getUserId().equals(1L)) {");
}
SysUserEntity sysUser = sysUserService.selectSysUserByQdCode(user.getQdCode());
if (sysUser != null) {
BigDecimal rateMoney = sysUser.getQdRate();