From d7fadd91c699593b8460924fa1259cffc1fa4f0b Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期二, 13 九月 2022 16:03:44 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/controller/SteController.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/SteController.java b/src/main/java/com/zy/asrs/controller/SteController.java
index 7ff7b92..695e7e3 100644
--- a/src/main/java/com/zy/asrs/controller/SteController.java
+++ b/src/main/java/com/zy/asrs/controller/SteController.java
@@ -183,7 +183,7 @@
         // 鑾峰彇绌挎杞︿俊鎭�
         SteThread steThread = (SteThread) SlaveConnection.get(SlaveType.Ste, vo.getSteNo());
         SteProtocol steProtocol = steThread.getSteProtocol();
-        if (steProtocol != null) {
+        if (steProtocol == null) {
            throw new CoolException(vo.getSteNo() + "鍙风┛姊溅涓嶅湪绾匡紝鏃犳硶淇濆瓨");
         }
         if (!Cools.isEmpty(vo.getRow(), vo.getBay(), vo.getLev())) {
@@ -229,6 +229,10 @@
                 steCommand.setSteNo(ste.getId()); // 绌挎杞︾紪鍙�
                 if (param.getSteTaskMode() == 16) {
                     steCommand.setComplete(true);
+                } else if (param.getSteTaskMode() == 17) {
+                    steCommand.setControlMode((short) 1);
+                } else if (param.getSteTaskMode() == 18) {
+                    steCommand.setControlMode((short) 0);
                 } else {
                     if (steTaskModeType == null) {
                         throw new CoolException("浠诲姟绫诲瀷閿欒");

--
Gitblit v1.9.1