修复代理一级用户佣金未到账
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user