From 0883bf33fcf2002828424011369736ab7e41a0e3 Mon Sep 17 00:00:00 2001
From: yxFwq <1>
Date: 星期三, 17 七月 2024 22:19:48 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/core/thread/JarThread.java             |    2 +-
 src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java |    6 +++---
 2 files changed, 4 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 f27f5b2..2523626 100644
--- a/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -5303,7 +5303,7 @@
                 }
 
                 //闂ㄤ綔涓�  鏃�
-                if (jarProtocol.isAutoing() && jarProtocol.statusType == JarStatusType.WAITING3 && jarProtocol.jarErr==0
+                if (jarProtocol.isAutoing() && jarProtocol.statusType != JarStatusType.SOS && jarProtocol.jarErr==0
                         && jarProtocol.isRightDoor() && jarProtocol.isLeftDoor()
                         && jarProtocol.leftDoorOpen==0  && jarProtocol.leftDoorClose==0 && jarProtocol.rightDoorOpen==0  && jarProtocol.rightDoorClose==0){
                     //鍏宠繘鏂欓棬
@@ -7476,7 +7476,7 @@
                 }
                 //WAITING2(4, "纭寲瀹屾垚"),
                 if (jarProtocol.getJarErr()==0 && jarProtocol.getStatusType().equals(JarStatusType.WAITING2)
-                        && jarProtocol.isRightDoor() && jarProtocol.isLeftDoor()
+                        && !jarProtocol.isRightDoor() && !jarProtocol.isLeftDoor()
                         && jarProtocol.leftDoorOpen==0 && jarProtocol.leftDoorClose==0 && jarProtocol.rightDoorOpen==0 && jarProtocol.rightDoorClose==0
                 ){
                     List<BasJarMast> basJarMastList = basJarMastService.getJarMastByJarIdAndStatusList(jarSlave.getId(), new ArrayList<Integer>() {{
@@ -7524,7 +7524,7 @@
                         }
                     }
                 } else if (jarProtocol.getJarErr()==0
-                        && jarProtocol.isRightDoor() && jarProtocol.isLeftDoor()
+                        && !jarProtocol.isRightDoor() && !jarProtocol.isLeftDoor()
                         && jarProtocol.leftDoorClose!=1 && jarProtocol.leftDoorClose!=3
                         && jarProtocol.rightDoorClose!=1 && jarProtocol.rightDoorClose!=3
                         && (jarProtocol.leftDoorClose==2  || jarProtocol.rightDoorClose==2)){
diff --git a/src/main/java/com/zy/core/thread/JarThread.java b/src/main/java/com/zy/core/thread/JarThread.java
index 123fcc9..6b8c207 100644
--- a/src/main/java/com/zy/core/thread/JarThread.java
+++ b/src/main/java/com/zy/core/thread/JarThread.java
@@ -224,7 +224,7 @@
         String resultV2 = null;
         short resultS2 = 0;
 
-        switch (command.getTaskMode()){
+        switch (command.getTaskModeType().id){
             case 1:
             case 2:
             case 3:

--
Gitblit v1.9.1