From 2110c42d21967c279a7cbf873088f5c0cc56399b Mon Sep 17 00:00:00 2001 From: ziin Date: Fri, 27 Mar 2026 16:27:31 +0800 Subject: [PATCH] =?UTF-8?q?fix(system):=20=E4=BF=AE=E6=AD=A3=E7=A7=9F?= =?UTF-8?q?=E6=88=B7=E7=BB=AD=E6=9C=9F=E6=97=B6=E7=88=AC=E4=B8=BB=E6=92=AD?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E6=9D=83=E9=99=90=E5=88=A4=E6=96=AD=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/service/tenant/TenantServiceImpl.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/tenant/TenantServiceImpl.java b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/tenant/TenantServiceImpl.java index c3ab1ae..b26a8b8 100755 --- a/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/tenant/TenantServiceImpl.java +++ b/yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/tenant/TenantServiceImpl.java @@ -210,12 +210,14 @@ public class TenantServiceImpl implements TenantService { } - if (targetTenant.getCrawlExpireTime().isBefore(LocalDateTime.now())){ - targetTenant.setCrawlExpireTime(LocalDateTime.now().plusDays(tenantAgencyPackage.getDays())); - targetTenant.setStatus(CommonStatusEnum.ENABLE.getStatus()); - targetTenantUser.setCrawl((byte) 1); - }else { - targetTenant.setCrawlExpireTime(targetTenant.getCrawlExpireTime().plusDays(tenantAgencyPackage.getDays())); + if (tenantAgencyPackage.getHostslClient()==1){ + if (targetTenant.getCrawlExpireTime().isBefore(LocalDateTime.now())){ + targetTenant.setCrawlExpireTime(LocalDateTime.now().plusDays(tenantAgencyPackage.getDays())); + targetTenant.setStatus(CommonStatusEnum.ENABLE.getStatus()); + targetTenantUser.setCrawl((byte) 1); + }else { + targetTenant.setCrawlExpireTime(targetTenant.getCrawlExpireTime().plusDays(tenantAgencyPackage.getDays())); + } } if (tenantAgencyPackage.getAiClient()==1){