|
@@ -198,9 +198,9 @@ public class VolunteerInfoServiceImpl extends ServiceImpl<VolunteerInfoMapper, V
|
|
SysUser user = sysUserServiceImpl.getById(userId);
|
|
SysUser user = sysUserServiceImpl.getById(userId);
|
|
|
|
|
|
// 如果当前用户是其他用户邀请来的,奖励邀请者积分
|
|
// 如果当前用户是其他用户邀请来的,奖励邀请者积分
|
|
- if (user.getReferrer_user_id() != null) {
|
|
|
|
|
|
+ if (user.getReferrerUserId() != null) {
|
|
// 判断之前这个用户是不是只是普通用户
|
|
// 判断之前这个用户是不是只是普通用户
|
|
- InviteUser inviteUserRecordInfo = iInviteUserService.getOne(new LambdaQueryWrapper<InviteUser>().eq(InviteUser::getReferrerUserId, user.getReferrer_user_id()).eq(InviteUser::getInvitedUserId, user.getUserId()));
|
|
|
|
|
|
+ InviteUser inviteUserRecordInfo = iInviteUserService.getOne(new LambdaQueryWrapper<InviteUser>().eq(InviteUser::getReferrerUserId, user.getReferrerUserId()).eq(InviteUser::getInvitedUserId, user.getUserId()));
|
|
// 如果受邀者已经是志愿者,则不进行积分奖励
|
|
// 如果受邀者已经是志愿者,则不进行积分奖励
|
|
if (inviteUserRecordInfo != null && InvitedUserTypeEnum.VOLUNTEER.getCode().equals(inviteUserRecordInfo.getInvitedUserType())) {
|
|
if (inviteUserRecordInfo != null && InvitedUserTypeEnum.VOLUNTEER.getCode().equals(inviteUserRecordInfo.getInvitedUserType())) {
|
|
return;
|
|
return;
|
|
@@ -213,11 +213,11 @@ public class VolunteerInfoServiceImpl extends ServiceImpl<VolunteerInfoMapper, V
|
|
// 获取系统参数:推荐用户成为志愿者奖励积分
|
|
// 获取系统参数:推荐用户成为志愿者奖励积分
|
|
String rewardPoint = iSysConfigService.selectConfigByKey(SysConfigConstants.REFERRER_USER_TO_VOLUNTEER_POINT);
|
|
String rewardPoint = iSysConfigService.selectConfigByKey(SysConfigConstants.REFERRER_USER_TO_VOLUNTEER_POINT);
|
|
// 获取系统参数:推荐用户成为志愿者奖励积分
|
|
// 获取系统参数:推荐用户成为志愿者奖励积分
|
|
- sysUserServiceImpl.addFreezePoint(user.getReferrer_user_id(), Long.parseLong(rewardPoint));
|
|
|
|
|
|
+ sysUserServiceImpl.addFreezePoint(user.getReferrerUserId(), Long.parseLong(rewardPoint));
|
|
|
|
|
|
// 新增用户积分变动记录
|
|
// 新增用户积分变动记录
|
|
UserPointChange userPointChange = UserPointChange.builder()
|
|
UserPointChange userPointChange = UserPointChange.builder()
|
|
- .userId(user.getReferrer_user_id())
|
|
|
|
|
|
+ .userId(user.getReferrerUserId())
|
|
.changeType(UserPointChangeTypeEnum.RECOMMEND_USER_TO_VOLUNTEER.getCode())
|
|
.changeType(UserPointChangeTypeEnum.RECOMMEND_USER_TO_VOLUNTEER.getCode())
|
|
.invitedUserId(userId)
|
|
.invitedUserId(userId)
|
|
.changePoint(Long.parseLong(rewardPoint))
|
|
.changePoint(Long.parseLong(rewardPoint))
|