Compare commits
2 Commits
40c0f96518
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| d5c51a80c6 | |||
| aa905d47ac |
@@ -21,7 +21,7 @@ import java.util.List;/*
|
|||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@Component
|
@Component
|
||||||
public class disableWebAIExpiredAccount implements JobHandler{
|
public class DisableWebAIExpiredAccount implements JobHandler{
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 租户数据访问对象
|
* 租户数据访问对象
|
||||||
@@ -44,7 +44,7 @@ public class disableWebAIExpiredAccount implements JobHandler{
|
|||||||
Long tenantId = TenantContextHolder.getTenantId();
|
Long tenantId = TenantContextHolder.getTenantId();
|
||||||
TenantDO tenant = tenantMapper.selectById(tenantId);
|
TenantDO tenant = tenantMapper.selectById(tenantId);
|
||||||
if (tenant.getExpireTime()!=null) {
|
if (tenant.getExpireTime()!=null) {
|
||||||
Duration brotherDuration = LocalDateTimeUtil.between(tenant.getExpireTime(), LocalDateTime.now());
|
Duration brotherDuration = LocalDateTimeUtil.between(tenant.getAiExpireTime(), LocalDateTime.now());
|
||||||
long minutes = brotherDuration.toMinutes();
|
long minutes = brotherDuration.toMinutes();
|
||||||
LambdaQueryWrapper<AdminUserDO> aiUserQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<AdminUserDO> aiUserQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
aiUserQueryWrapper.eq(AdminUserDO::getTenantId, tenantId);
|
aiUserQueryWrapper.eq(AdminUserDO::getTenantId, tenantId);
|
||||||
@@ -56,7 +56,7 @@ public class disableWebAIExpiredAccount implements JobHandler{
|
|||||||
adminUserDO.setWebAi((byte) 0);
|
adminUserDO.setWebAi((byte) 0);
|
||||||
userMapper.updateById(adminUserDO);
|
userMapper.updateById(adminUserDO);
|
||||||
aiAccountNum++;
|
aiAccountNum++;
|
||||||
log.info("禁用过期爬虫账号,账号ID:{}", adminUserDO.getId());
|
log.info("禁用过期WebAI账号,账号ID:{}", adminUserDO.getId());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 返回操作结果:包含禁用的AI账号和大哥账号数量统计
|
// 返回操作结果:包含禁用的AI账号和大哥账号数量统计
|
||||||
Reference in New Issue
Block a user