封禁默认365天

This commit is contained in:
tianfeng 2025-11-11 19:12:49 +08:00
parent 326648ce7d
commit 3f72f33445
2 changed files with 5 additions and 2 deletions

View File

@ -1,6 +1,7 @@
package com.red.circle.other.app.service.user.user;
import com.alibaba.nacos.shaded.com.google.common.collect.Lists;
import com.red.circle.auth.inner.endpoint.AuthClient;
import com.red.circle.common.business.core.constant.SecurityConstant;
import com.red.circle.common.business.core.enums.SysOriginPlatformEnum;
import com.red.circle.common.business.enums.AccountStatusEnum;
@ -53,7 +54,7 @@ public class AppUserDataViolationServiceImpl implements AppUserDataViolationServ
private final UserProfileClient userProfileClient;
private final RoomManagerClient roomManagerClient;
private final RegisterDeviceClient registerDeviceClient;
private final OfficialNoticeClient officialNoticeClient;
private final AuthClient authClient;
private final AppUserAccountClient appUserAccountClient;
@Override
@ -107,6 +108,7 @@ public class AppUserDataViolationServiceImpl implements AppUserDataViolationServ
redisService
.delete(SecurityConstant.getAccessTokenCacheKeyMd5(param.getBeApprovalUserId()));
authClient.removeToken(param.getBeApprovalUserId());
imAccountClient.kick(param.getBeApprovalUserId());
}
@ -131,6 +133,7 @@ public class AppUserDataViolationServiceImpl implements AppUserDataViolationServ
redisService
.delete(SecurityConstant.getAccessTokenCacheKeyMd5(relationUser.getUserId()));
authClient.removeToken(param.getBeApprovalUserId());
imAccountClient.kick(relationUser.getUserId());

View File

@ -229,7 +229,7 @@ public class BaseInfoServiceImpl extends BaseServiceImpl<BaseInfoDAO, BaseInfo>
.set(Objects.equals(accountStatus, AccountStatusEnum.FREEZE), BaseInfo::getFreezingTime,
TimestampUtils.nowPlusDays(3))
.set(!Objects.equals(accountStatus, AccountStatusEnum.FREEZE), BaseInfo::getFreezingTime,
TimestampUtils.now())
TimestampUtils.nowPlusDays(365))
.eq(BaseInfo::getId, userId)
.execute();
}