From dbc2514aad6b2b70b08e81f33d45f64aae175ccf Mon Sep 17 00:00:00 2001 From: yxFwq <1> Date: 星期二, 19 十一月 2024 16:31:34 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/WrkMastExecuteScheduler.java | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/WrkMastExecuteScheduler.java b/src/main/java/com/zy/asrs/task/WrkMastExecuteScheduler.java index e370a53..e7e3adc 100644 --- a/src/main/java/com/zy/asrs/task/WrkMastExecuteScheduler.java +++ b/src/main/java/com/zy/asrs/task/WrkMastExecuteScheduler.java @@ -1,11 +1,16 @@ package com.zy.asrs.task; +import com.baomidou.mybatisplus.mapper.EntityWrapper; +import com.zy.asrs.entity.BasJarMast; +import com.zy.asrs.service.BasJarMastService; import com.zy.asrs.task.handler.WrkMastExecuteHandler; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; + +import java.util.List; /** @@ -16,12 +21,13 @@ public class WrkMastExecuteScheduler { private static final Logger log = LoggerFactory.getLogger(WrkMastExecuteScheduler.class); - private static final int[][] execute = new int[][]{{1,5},{2,5},{3,5},{4,5},{5,7},{6,7},{7,5},{8,5},{9,4},{10,5},{11,5}}; + private static final int[][] execute = new int[][]{{1,5},{2,5},{3,5},{4,5},{5,7},{6,7},{7,5},{8,5},{9,4},{10,5},{11,5},{100,100}}; @Autowired private WrkMastExecuteHandler wrkMastExecuteHandler; @Autowired + private BasJarMastService basJarMastService; @@ -36,4 +42,16 @@ } } + @Scheduled(cron = "0/3 * * * * ? ") + private void executeJarMast(){ + List<BasJarMast> basJarMastList = basJarMastService.selectList(new EntityWrapper<BasJarMast>().eq("status", 17)); + for (BasJarMast basJarMast : basJarMastList){ + try{ + wrkMastExecuteHandler.start2(basJarMast); + } catch (Exception e){ + log.error("纭寲缃愪换鍔¤浆鍘嗗彶妗f澶辫触锛侊紒锛�"); + } + } + } + } -- Gitblit v1.9.1