diff --git a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/job/ESTrialEndRecheckJob.java b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/job/ESTrialEndRecheckJob.java index fbbae872..c6ada711 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/job/ESTrialEndRecheckJob.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/job/ESTrialEndRecheckJob.java @@ -13,6 +13,7 @@ import com.jero.modules.laws.standard.entity.LawsEnterpriseStandard; import com.jero.modules.laws.standard.service.ILawsEnterpriseStandardService; import com.jero.modules.laws.system.service.ILawsContactManageService; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.collections4.CollectionUtils; import org.quartz.Job; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; @@ -67,6 +68,10 @@ public class ESTrialEndRecheckJob implements Job { expireStandards.add(es); } } + if (CollectionUtils.isEmpty(expireStandards)) { + log.info("没有超出试用期的企标,定时任务结束"); + return; + } LambdaQueryWrapper recheckWrapper = new LambdaQueryWrapper<>(); recheckWrapper.in(EnterpriseStandardRecheckPlan::getStandardNo, expireStandards.stream().map(LawsEnterpriseStandard::getStandardNumber).collect(Collectors.toList()));