|
|
@@ -248,6 +248,10 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserDao, AppUserEntity> i
|
|
|
throw new RenException(MessageUtils.message("user_is_black"));//您的账号已被列入黑名单,无法登录。
|
|
|
}
|
|
|
|
|
|
+ //是否注销
|
|
|
+ if (Objects.nonNull(appUser.getStatus()) && appUser.getStatus() == UserBlackEnum.LOGOUT.getCode()) {
|
|
|
+ throw new RenException(MessageUtils.message("user_is_logout"));//您的账号已被列入黑名单,无法登录。
|
|
|
+ }
|
|
|
|
|
|
StpUtil.login(appUser.getId());
|
|
|
appuserLoginLogService.insertAppActionLog(appUser, "用户登录", "0", request);
|
|
|
@@ -643,5 +647,13 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserDao, AppUserEntity> i
|
|
|
return getById(userId);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void logout(Long userId) {
|
|
|
+ AppUserEntity user = new AppUserEntity();
|
|
|
+ user.setId(userId);
|
|
|
+ user.setStatus(3);
|
|
|
+ baseMapper.updateById(user);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|