From bcd14e59315fcfab97101a5634548b45fb7972c7 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Mon, 29 Apr 2024 12:40:18 +0800 Subject: [PATCH] =?UTF-8?q?2024-04-29=20=E5=8A=9F=E8=83=BD=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jianteng/common/utils/TaskUtils.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/main/java/com/jianteng/common/utils/TaskUtils.java diff --git a/src/main/java/com/jianteng/common/utils/TaskUtils.java b/src/main/java/com/jianteng/common/utils/TaskUtils.java new file mode 100644 index 0000000..3b5c2a2 --- /dev/null +++ b/src/main/java/com/jianteng/common/utils/TaskUtils.java @@ -0,0 +1,23 @@ +package com.jianteng.common.utils; + +import com.jianteng.modules.pms.service.EamService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Configuration; +import org.springframework.scheduling.annotation.EnableScheduling; +import org.springframework.scheduling.annotation.Scheduled; +import org.springframework.stereotype.Component; + +@Component +@Configuration +@EnableScheduling +public class TaskUtils { + + @Autowired + private EamService eamService; + + // 添加定时任务 + @Scheduled(cron = "${task.data.eamWorkPlanTime}") // 每天0点执行 + public void doTask() { + eamService.eamWorkPlanTask(); + } +}