From 5ba95365901694a29907607dc45330f6f1f94a89 Mon Sep 17 00:00:00 2001
From: yxFwq <1>
Date: 星期二, 19 十一月 2024 17:10:37 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/task/WrkMastSplitTwinInItScheduler.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/asrs/task/WrkMastSplitTwinInItScheduler.java b/src/main/java/com/zy/asrs/task/WrkMastSplitTwinInItScheduler.java
index 5a932e1..57ca4c2 100644
--- a/src/main/java/com/zy/asrs/task/WrkMastSplitTwinInItScheduler.java
+++ b/src/main/java/com/zy/asrs/task/WrkMastSplitTwinInItScheduler.java
@@ -24,6 +24,7 @@
 public class WrkMastSplitTwinInItScheduler {
 
     private static final Logger log = LoggerFactory.getLogger(WorkMastScheduler.class);
+    private static  Integer signBigTurn = 0;
 
     @Autowired
     private WrkMastSplitTwinInItHandler wrkMastSplitTwinInItHandler;
@@ -110,6 +111,9 @@
                                         break;
                                     }else {
                                         for (WrkMast wrkMast:wrkMasts){
+                                            if (wrkMast.getStaNoSign().equals(signBigTurn)){
+                                                continue;
+                                            }
                                             if (wrkMast.getStaNo()>309){
                                                 int wrkCount = wrkMastService.selectCount(new EntityWrapper<WrkMast>().eq("io_type", 110).gt("sta_no", 309).lt("sta_no", 314).gt("wrk_sts",11L));
                                                 if (wrkCount>=12){
@@ -130,8 +134,16 @@
                                                 }
                                             }
                                             wrkMastSplitTwinInItHandler.start(wrkMastSplitTwin,wrkMast,2);
+                                            signBigTurn++;
+                                            if (signBigTurn > 2){
+                                                signBigTurn = 0;
+                                            }
                                             break;
                                         }
+                                        signBigTurn++;
+                                        if (signBigTurn > 2){
+                                            signBigTurn = 0;
+                                        }
                                         break;
                                     }
                                 }

--
Gitblit v1.9.1