From b6428016edf3de843020bc95fd1708d3bb1961e5 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期一, 07 七月 2025 16:41:51 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/controller/ShuttleController.java |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/ShuttleController.java b/src/main/java/com/zy/asrs/controller/ShuttleController.java
index f9b68ff..6e033b9 100644
--- a/src/main/java/com/zy/asrs/controller/ShuttleController.java
+++ b/src/main/java/com/zy/asrs/controller/ShuttleController.java
@@ -338,17 +338,13 @@
             //鎵樼洏涓嬮檷
             List<ShuttleCommand> commands = shuttleOperaUtils.getShuttleLiftCommand(assignCommand, shuttleThread, false);
             assignCommand.setCommands(commands);
-        } else if (shuttleTaskModeType == ShuttleTaskModeType.CHARGE) {
-            //鍏呯數寮�鍏�
-            boolean charge = false;
-            if (shuttleProtocol.getHasCharge()) {
-                //宸插厖鐢碉紝鍏抽棴鍏呯數
-                charge = false;
-            }else {
-                //寮�鍚厖鐢�
-                charge = true;
-            }
-            List<ShuttleCommand> commands = shuttleOperaUtils.getShuttleChargeCommand(assignCommand, shuttleThread, charge);
+        } else if (shuttleTaskModeType == ShuttleTaskModeType.CHARGE_ON) {
+            //鍏呯數寮�
+            List<ShuttleCommand> commands = shuttleOperaUtils.getShuttleChargeCommand(assignCommand, shuttleThread, true);
+            assignCommand.setCommands(commands);
+        } else if (shuttleTaskModeType == ShuttleTaskModeType.CHARGE_OFF) {
+            //鍏呯數鍏�
+            List<ShuttleCommand> commands = shuttleOperaUtils.getShuttleChargeCommand(assignCommand, shuttleThread, false);
             assignCommand.setCommands(commands);
         } else if (shuttleTaskModeType == ShuttleTaskModeType.RESET) {
             //澶嶄綅

--
Gitblit v1.9.1