From f3de21a928fd73a1c9f66a7fe4d24afb1c9916af Mon Sep 17 00:00:00 2001
From: yxFwq <1>
Date: 星期日, 24 十一月 2024 10:25:48 +0800
Subject: [PATCH] #cs1

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |   53 +++++++++++++++++++++++++++++++----------------------
 1 files changed, 31 insertions(+), 22 deletions(-)

diff --git a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
index ae3c037..b58a285 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -61,8 +61,8 @@
 
 //    private static final Integer jarMaxLoc1 = 7;
     private static  Integer jarMaxLoc = 0;
-    private static  Integer signBigTurn = 0;
-    private static  Integer signSmallTurn = 0;
+//    private static  Integer signBigTurn = 0;
+//    private static  Integer signSmallTurn = 0;
     private static final Float jarTemperature = 50F;
     @Autowired
     private CommonService commonService;
@@ -3100,9 +3100,11 @@
             if (wrkMast == null) {
                 continue;
             }
-            if (wrkMast.getStaNoSign().equals(signBigTurn)){
-                continue;
-            }
+//            if (wrkMast.getStaNoSign().equals(signBigTurn)){
+//                continue;
+//            }
+
+
             crnStation = crnStation1;
 
             CrnSlave.CrnStn crnStn = null;
@@ -3116,23 +3118,30 @@
                 continue;
             }
 
-            if (wrkMast.getStaNo()>309){
-                int wrkCount = wrkMastMapper.selectCount(new EntityWrapper<WrkMast>().eq("io_type", 110).gt("sta_no", 309).lt("sta_no", 314).gt("wrk_sts",11L));
-                if (wrkCount>=12){
+            if (wrkMast.booleanStaNoSign()){
+                RgvOneSign rgvOneSign = rgvOneSignMapper.selectOneSign("LineUp"+wrkMast.getStaNo());
+                if (Cools.isEmpty(rgvOneSign)){
                     continue;
                 }
-                RgvOneSign bigTurn = rgvOneSignMapper.selectOneSign("bigTurn");
-                if (Cools.isEmpty(bigTurn)){
+                if (rgvOneSign.getRgvOneSign()>=2){
                     continue;
                 }
-                if (bigTurn.getRgvOneSign()>13){
-                    continue;
-                }
-                DevpThread devpThread = (DevpThread) SlaveConnection.get(SlaveType.Devp, 1);
-                StaProtocol staProtocolEnt = devpThread.getStation().get(212);
-                if (staProtocolEnt.isLoading() || staProtocolEnt.getWorkNo()!=0){
-                    continue;
-                }
+//                int wrkCount = wrkMastMapper.selectCount(new EntityWrapper<WrkMast>().eq("io_type", 110).gt("sta_no", 309).lt("sta_no", 314).gt("wrk_sts",11L));
+//                if (wrkCount>=12){
+//                    continue;
+//                }
+//                RgvOneSign bigTurn = rgvOneSignMapper.selectOneSign("bigTurn");
+//                if (Cools.isEmpty(bigTurn)){
+//                    continue;
+//                }
+//                if (bigTurn.getRgvOneSign()>13){
+//                    continue;
+//                }
+//                DevpThread devpThread = (DevpThread) SlaveConnection.get(SlaveType.Devp, 1);
+//                StaProtocol staProtocolEnt = devpThread.getStation().get(wrkMast.getStaNoBying());
+//                if (staProtocolEnt.isLoading() || staProtocolEnt.getWorkNo()!=0){
+//                    continue;
+//                }
             }
 
             // 宸ヤ綔妗g姸鎬佸垽鏂�
@@ -3353,10 +3362,10 @@
 //                }
             }
         }
-        signBigTurn++;
-        if (signBigTurn > 2){
-            signBigTurn = 0;
-        }
+//        signBigTurn++;
+//        if (signBigTurn > 2){
+//            signBigTurn = 0;
+//        }
 
     }
 

--
Gitblit v1.9.1