获取用户信息时判断用户是否已禁用
This commit is contained in:
parent
e706431df5
commit
6441018d95
@ -118,7 +118,11 @@ public class MemberServiceImpl extends ServiceImpl<MemberMapper, Member> impleme
|
|||||||
public Member getUserInfo() {
|
public Member getUserInfo() {
|
||||||
AuthUser tokenUser = UserContext.getCurrentUser();
|
AuthUser tokenUser = UserContext.getCurrentUser();
|
||||||
if (tokenUser != null) {
|
if (tokenUser != null) {
|
||||||
return this.findByUsername(tokenUser.getUsername());
|
Member member = this.findByUsername(tokenUser.getUsername());
|
||||||
|
if(member != null && member.getDisabled()){
|
||||||
|
throw new ServiceException(ResultCode.USER_STATUS_ERROR);
|
||||||
|
}
|
||||||
|
return member;
|
||||||
}
|
}
|
||||||
throw new ServiceException(ResultCode.USER_NOT_LOGIN);
|
throw new ServiceException(ResultCode.USER_NOT_LOGIN);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user