Kaynağa Gözat

定时任务调整区间

yangbq 1 hafta önce
ebeveyn
işleme
544c59d757

+ 3 - 3
src/main/java/com/sckj/project/task/ProjectTaskController.java

@@ -42,7 +42,7 @@ public class ProjectTaskController {
     /**
      *  后勤资源监控
      */
-    @Scheduled(cron = "0 0/22 06-19 * * ?")
+    @Scheduled(cron = "0 0/20 06-19 * * ?")
     public void taskLogistics(){
         log.info("后勤资源监控定时任务开始执行");
         logisticsTaskService.myTask();
@@ -53,7 +53,7 @@ public class ProjectTaskController {
     /**
      *  楼宇运行监控
      */
-    @Scheduled(cron = "0 0/24 06-19 * * ?")
+    @Scheduled(cron = "0 0/20 06-19 * * ?")
     public void taskBuilding(){
         log.info("楼宇运行监控定时任务开始执行");
         buildingTaskService.myTask();
@@ -63,7 +63,7 @@ public class ProjectTaskController {
     /**
      *  工程现场监控
      */
-    @Scheduled(cron = "0 0/26 06-19 * * ?")
+    @Scheduled(cron = "0 0/30 06-19 * * ?")
     public void taskEngineering(){
         log.info("工程现场监控定时任务开始执行");
         engineeringTaskService.myTask();

+ 22 - 0
src/main/java/com/sckj/project/task/TestController.java

@@ -1,5 +1,7 @@
 package com.sckj.project.task;
 
+import com.sckj.project.service.task.BuildingTaskService;
+import com.sckj.project.service.task.LogisticsTaskService;
 import com.sckj.project.service.task.ServiceTaskService;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -21,10 +23,30 @@ public class TestController {
     @Autowired
     private ServiceTaskService serviceTaskService;
 
+    @Autowired
+    private BuildingTaskService buildingTaskService;
+
+    @Autowired
+    private LogisticsTaskService logisticsTaskService;
+
     @GetMapping("/task")
     public void test(){
         log.info("服务保障中心触发手动任务开始执行");
         serviceTaskService.myTask();
         log.info("服务保障中心定时任务开始执行完成");
     }
+
+    @GetMapping("/build")
+    public void build(){
+        log.info("楼宇服务触发手动任务开始执行");
+        buildingTaskService.myTask();
+        log.info("楼宇服务定时任务开始执行完成");
+    }
+
+    @GetMapping("/logistics")
+    public void logistics(){
+        log.info("后勤服务触发手动任务开始执行");
+        logisticsTaskService.myTask();
+        log.info("后勤服务定时任务开始执行完成");
+    }
 }