This commit is contained in:
张良(004796)
2024-04-11 19:12:21 +08:00
parent 15591439e6
commit ee852aeab1

View File

@@ -167,20 +167,22 @@ public class ConsumeLogServiceImpl extends ServiceImpl<ConsumeLogMapper, Consume
if(userInvite != null){ if(userInvite != null){
User oneUser = userService.getById(userInvite.getInviteId()); User oneUser = userService.getById(userInvite.getInviteId());
if(oneUser != null && oneUser.getStatus() == 0){ if(oneUser != null && oneUser.getStatus() == 0){
UserInfo userInfo = userInfoService.getByUserId(userInvite.getUserId()); UserInfo userInfo = userInfoService.getByUserId(userInvite.getInviteId());
if(ConsumeLogType.GUARD.getCode().equals(consumeLog.getType())){ if(userInfo != null){
consumeLog.setOneRate(userInfo.getGuardIncomeRate()); if(ConsumeLogType.GUARD.getCode().equals(consumeLog.getType())){
}else if(ConsumeLogType.GIFT.getCode().equals(consumeLog.getType())){ consumeLog.setOneRate(userInfo.getGuardIncomeRate());
consumeLog.setOneRate(userInfo.getGiftIncomeRate()); }else if(ConsumeLogType.GIFT.getCode().equals(consumeLog.getType())){
}else if(ConsumeLogType.VIDEO.getCode().equals(consumeLog.getType())){ consumeLog.setOneRate(userInfo.getGiftIncomeRate());
consumeLog.setOneRate(userInfo.getVideoIncomeRate()); }else if(ConsumeLogType.VIDEO.getCode().equals(consumeLog.getType())){
consumeLog.setOneRate(userInfo.getVideoIncomeRate());
}
consumeLog.setOneUserId(userInvite.getInviteId());
consumeLog.setOneUsercode(oneUser.getUsercode());
consumeLog.setOnePhone(oneUser.getMobile());
consumeLog.setOneJoin(userInvite.getEnableRate());
consumeLog.setOneIsUnion(oneUser.getIsUnion());
consumeLog.setOneAmount(CaiNumUtil.coin(consumeLog.getAnchorAmount(),consumeLog.getOneRate()));
} }
consumeLog.setOneUserId(userInvite.getInviteId());
consumeLog.setOneUsercode(oneUser.getUsercode());
consumeLog.setOnePhone(oneUser.getMobile());
consumeLog.setOneJoin(userInvite.getEnableRate());
consumeLog.setOneIsUnion(oneUser.getIsUnion());
consumeLog.setOneAmount(CaiNumUtil.coin(consumeLog.getAnchorAmount(),consumeLog.getOneRate()));
} }
} }
// 工会分销 只有通话和礼物才有 // 工会分销 只有通话和礼物才有