123
This commit is contained in:
@@ -171,7 +171,7 @@ public class CaiLoginManager {
|
|||||||
}
|
}
|
||||||
userService.update(Wrappers.lambdaUpdate(User.class)
|
userService.update(Wrappers.lambdaUpdate(User.class)
|
||||||
.eq(User::getId, user.getId())
|
.eq(User::getId, user.getId())
|
||||||
.eq(User::getInviteId, inviteUser.getId()));
|
.set(User::getInviteId, inviteUser.getId()));
|
||||||
UserInvite check = userInviteService.getByUserId(user.getId());
|
UserInvite check = userInviteService.getByUserId(user.getId());
|
||||||
if(check == null){
|
if(check == null){
|
||||||
UserInvite userInvite = new UserInvite();
|
UserInvite userInvite = new UserInvite();
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ import com.ruoyi.cai.dto.app.query.StarOrVisitorReq;
|
|||||||
import com.ruoyi.cai.dto.app.query.star.BatchStarReq;
|
import com.ruoyi.cai.dto.app.query.star.BatchStarReq;
|
||||||
import com.ruoyi.cai.dto.app.vo.user.UserBaseVo;
|
import com.ruoyi.cai.dto.app.vo.user.UserBaseVo;
|
||||||
import com.ruoyi.cai.dto.app.vo.user.UserStarOrVisitorList;
|
import com.ruoyi.cai.dto.app.vo.user.UserStarOrVisitorList;
|
||||||
|
import com.ruoyi.cai.enums.GenderEnum;
|
||||||
import com.ruoyi.cai.mapper.UserFollowMapper;
|
import com.ruoyi.cai.mapper.UserFollowMapper;
|
||||||
import com.ruoyi.cai.notice.YunxinHttpService;
|
import com.ruoyi.cai.notice.YunxinHttpService;
|
||||||
import com.ruoyi.cai.service.UserCountService;
|
import com.ruoyi.cai.service.UserCountService;
|
||||||
@@ -113,6 +114,11 @@ public class UserFollowServiceImpl extends ServiceImpl<UserFollowMapper, UserFol
|
|||||||
if(starOrVisitorReq.getToUserId().equals(fromUserId)){
|
if(starOrVisitorReq.getToUserId().equals(fromUserId)){
|
||||||
throw new ServiceException("不能关注自己哦");
|
throw new ServiceException("不能关注自己哦");
|
||||||
}
|
}
|
||||||
|
User toUser = userService.getById(starOrVisitorReq.getToUserId());
|
||||||
|
// 男用户不能关注男用户
|
||||||
|
if(GenderEnum.MAN.getCode().equals(user.getGender()) && GenderEnum.MAN.getCode().equals(toUser.getGender())){
|
||||||
|
throw new ServiceException("无法不能关注男用户哦");
|
||||||
|
}
|
||||||
this.remove(Wrappers.lambdaQuery(UserFollow.class)
|
this.remove(Wrappers.lambdaQuery(UserFollow.class)
|
||||||
.eq(UserFollow::getUserId,fromUserId)
|
.eq(UserFollow::getUserId,fromUserId)
|
||||||
.eq(UserFollow::getFollowUser, starOrVisitorReq.getToUserId()));
|
.eq(UserFollow::getFollowUser, starOrVisitorReq.getToUserId()));
|
||||||
|
|||||||
Reference in New Issue
Block a user