From 75c32d6d697a550400d0b4eec95b8570d83b726f Mon Sep 17 00:00:00 2001 From: kimi <kimi42345@gmail.com> Date: 星期五, 27 十一月 2020 19:20:32 +0800 Subject: [PATCH] 提交 --- src/main/java/com/highdatas/srs/task/DelayTimeTask.java | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/highdatas/srs/task/DelayTimeTask.java b/src/main/java/com/highdatas/srs/task/DelayTimeTask.java index 9872473..8067970 100644 --- a/src/main/java/com/highdatas/srs/task/DelayTimeTask.java +++ b/src/main/java/com/highdatas/srs/task/DelayTimeTask.java @@ -5,9 +5,10 @@ import com.highdatas.srs.entity.SchemeDetail; import com.highdatas.srs.service.ISchemeDetailService; import com.highdatas.srs.service.ISchemeService; +import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; import java.util.Date; import java.util.HashSet; @@ -19,17 +20,19 @@ * @date 2020-02-12 10:40 */ -@EnableScheduling +@Component +@Slf4j public class DelayTimeTask { @Autowired ISchemeService schemeService; @Autowired ISchemeDetailService schemeDetailService; - @Scheduled(cron = "0 0 0 1/1 * ?") + @Scheduled(cron = "0 0 1 1/1 * ?") private void delayTask(){ + log.info("start 瀹氭椂浠诲姟"); Date date = new Date(); - List<SchemeDetail> schemeDetailList = schemeDetailService.selectList(new EntityWrapper<SchemeDetail>().lt("end_time", date).eq("edit", false)); + List<SchemeDetail> schemeDetailList = schemeDetailService.selectList(new EntityWrapper<SchemeDetail>().lt("end_time", date).eq("edit", false).eq("finish", false)); HashSet<String> parentIdSet = new HashSet<>(); for (SchemeDetail detail : schemeDetailList) { parentIdSet.add(detail.getParentId()); -- Gitblit v1.8.0