From 5751b1892a26df14007984776d9ebca4d3272786 Mon Sep 17 00:00:00 2001 From: yxFwq <1> Date: 星期六, 20 七月 2024 17:36:26 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/task/WrkMastExecuteScheduler.java | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/task/WrkMastExecuteScheduler.java b/src/main/java/com/zy/asrs/task/WrkMastExecuteScheduler.java index 7c98304..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; /** @@ -22,6 +27,7 @@ @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