From c34747e73010e893dfd04344fcbc8848c13eb717 Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期日, 12 一月 2025 16:12:20 +0800 Subject: [PATCH] # --- src/main/java/com/zy/common/utils/ShuttleOperaUtils.java | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/common/utils/ShuttleOperaUtils.java b/src/main/java/com/zy/common/utils/ShuttleOperaUtils.java index d7a6adc..76e7459 100644 --- a/src/main/java/com/zy/common/utils/ShuttleOperaUtils.java +++ b/src/main/java/com/zy/common/utils/ShuttleOperaUtils.java @@ -140,6 +140,30 @@ return commands; } + /** + * 鑾峰彇鍏呯數鍛戒护 + */ + public synchronized List<ShuttleCommand> getShuttleChargeCommand(ShuttleAssignCommand assignCommand, ShuttleThread shuttleThread, Boolean openCharge) { + List<ShuttleCommand> commands = new ArrayList<>(); + + //鑾峰彇鍏呯數鍛戒护 + ShuttleCommand command = shuttleThread.getChargeCommand(assignCommand.getDeviceTaskNo(), openCharge); + commands.add(command); + return commands; + } + + /** + * 鑾峰彇椤跺崌鍛戒护 + */ + public synchronized List<ShuttleCommand> getShuttleLiftCommand(ShuttleAssignCommand assignCommand, ShuttleThread shuttleThread, Boolean lift) { + List<ShuttleCommand> commands = new ArrayList<>(); + + //鑾峰彇椤跺崌鍛戒护 + ShuttleCommand command = shuttleThread.getLiftCommand(assignCommand.getDeviceTaskNo(), lift); + commands.add(command); + return commands; + } + // private boolean checkSimilarityPath(Motion motion, ShuttleAssignCommand assignCommand) { // String movePath = motion.getMovePath(); // if (Cools.isEmpty(movePath)) { -- Gitblit v1.9.1