From 4149d11f06c462eed17c0b26094f35547aad58cd Mon Sep 17 00:00:00 2001
From: yxFwq <1>
Date: 星期四, 28 十一月 2024 22:52:17 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |    9 +++++----
 1 files changed, 5 insertions(+), 4 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 56fd550..1d639de 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -2273,7 +2273,7 @@
                     staProtocolOther1 = staProtocolOther1.clone();
                 }
 
-                if (staProtocolOther1.isAutoing() || staProtocolOther1.getWorkNo()!=0){
+                if (staProtocolOther1.isLoading() || !staProtocolOther1.getWorkNo().equals(0)){
                     return;
                 }
 
@@ -2284,7 +2284,7 @@
                 } else {
                     staProtocolOther2 = staProtocolOther2.clone();
                 }
-                if (staProtocolOther2.isAutoing() || staProtocolOther2.getWorkNo()!=0){
+                if (staProtocolOther2.isLoading() || !staProtocolOther2.getWorkNo().equals(0)){
                     return;
                 }
             }
@@ -3103,7 +3103,8 @@
                 if (Cools.isEmpty(rgvOneSign)){
                     continue;
                 }
-                if (rgvOneSign.getRgvOneSign()>=2){
+                int wrkCount = wrkMastMapper.selectCount(new EntityWrapper<WrkMast>().eq("sta_no", wrkMast.getStaNo()).gt("wrk_sts",12L));
+                if (wrkCount+rgvOneSign.getRgvOneSign()>=3){
                     continue;
                 }
 //                int wrkCount = wrkMastMapper.selectCount(new EntityWrapper<WrkMast>().eq("io_type", 110).gt("sta_no", 309).lt("sta_no", 314).gt("wrk_sts",11L));
@@ -4022,7 +4023,7 @@
                 } else {
                     staProtocol = staProtocol.clone();
                 }
-                if (emptyInSta.getStaNo()==607 && staProtocol.getStaNo()==0 && staProtocol.getWorkNo()==0
+                if (emptyInSta.getStaNo()==607 && staProtocol.getStaNo()==0 && staProtocol.getWorkNo().equals(0)
                         && staProtocol.isLoading() && staProtocol.isAutoing() && staProtocol.isInEnable()){
                     String barcode = staProtocol.getBarcode();
                     if (!Cools.isEmpty(barcode)) {

--
Gitblit v1.9.1