From 30c3e93042666088d0d87a18c4765957d02bcf28 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期二, 21 十一月 2023 17:03:30 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/task/handler/WrkMastStaInItHandler.java |   33 ++++++++++++++++
 src/main/java/com/zy/asrs/task/WrkMastStaInItScheduler.java       |   30 +++++++++++++++
 2 files changed, 63 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/WrkMastStaInItScheduler.java b/src/main/java/com/zy/asrs/task/WrkMastStaInItScheduler.java
new file mode 100644
index 0000000..618a8a6
--- /dev/null
+++ b/src/main/java/com/zy/asrs/task/WrkMastStaInItScheduler.java
@@ -0,0 +1,30 @@
+package com.zy.asrs.task;
+
+import com.zy.asrs.task.core.ReturnT;
+import com.zy.asrs.task.handler.WrkMastStaInItHandler;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.scheduling.annotation.Scheduled;
+import org.springframework.stereotype.Component;
+
+/**
+ * Created by Monkey D. Luffy on 2023.07.25
+ * 寰愬伐姹変簯..............浠ヤ笅.............涓婇ザ姹熼摐.............鑷姩琛ョ┖鏉�
+ */
+@Component
+public class WrkMastStaInItScheduler {
+
+    @Autowired
+    private WrkMastStaInItHandler wrkMastStaInItHandler;
+
+    @Scheduled(cron = "0/3 * * * * ? ")
+    private void execute(){//鏉$爜涓婁紶涓帶
+        int[] staNos =new int[]{216,220};
+        for (int staNo : staNos){
+            ReturnT<String> result = wrkMastStaInItHandler.start(null);
+            if (result.getCode()==200){
+                break;
+            }
+        }
+    }
+
+}
diff --git a/src/main/java/com/zy/asrs/task/handler/WrkMastStaInItHandler.java b/src/main/java/com/zy/asrs/task/handler/WrkMastStaInItHandler.java
new file mode 100644
index 0000000..885c52c
--- /dev/null
+++ b/src/main/java/com/zy/asrs/task/handler/WrkMastStaInItHandler.java
@@ -0,0 +1,33 @@
+package com.zy.asrs.task.handler;
+
+import com.zy.asrs.entity.WrkMast;
+import com.zy.asrs.service.WrkMastStaService;
+import com.zy.asrs.task.AbstractHandler;
+import com.zy.asrs.task.core.ReturnT;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+
+/**
+ * Created by Monkey D. Luffy on 2023.11.21
+ * 寰愬伐姹変簯..............浠ヤ笅.............涓婇ザ姹熼摐.............宸ヤ綔妗g敓鎴怰GV灏忚溅浠诲姟
+ */
+@Slf4j
+@Service
+@Transactional
+public class WrkMastStaInItHandler extends AbstractHandler<String> {
+    @Autowired
+    private WrkMastStaService wrkMastStaService;
+
+    public ReturnT<String> start(WrkMast wrkMast) {
+        try {
+
+
+        }catch (Exception e){
+            log.error("寮傚父锛侊紒锛�"+e);
+            return FAIL;
+        }
+        return FAIL;
+    }
+}

--
Gitblit v1.9.1