|
@@ -208,6 +208,7 @@ public class UserInviteServiceImpl extends ServiceImpl<UserInviteMapper, UserInv
|
|
|
LambdaQueryWrapper<UserInvite> inviteWrapper = Wrappers.lambdaQuery();
|
|
|
inviteWrapper.eq(UserInvite::getTargetId, userId);
|
|
|
inviteWrapper.eq(UserInvite::getType, type);
|
|
|
+ inviteWrapper.eq(UserInvite::getStatus, 0);
|
|
|
UserInvite userInvite = baseMapper.selectOne(inviteWrapper);
|
|
|
return userInvite == null ? null : userInvite.getUserId();
|
|
|
}
|
|
@@ -271,4 +272,14 @@ public class UserInviteServiceImpl extends ServiceImpl<UserInviteMapper, UserInv
|
|
|
dto.setRecords(records);
|
|
|
return dto;
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void unbind(Long id) {
|
|
|
+ UserInvite userInvite = baseMapper.selectById(id);
|
|
|
+ if(userInvite == null){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ userInvite.setStatus(1);
|
|
|
+ baseMapper.updateById(userInvite);
|
|
|
+ }
|
|
|
}
|