From 433acf23bda611bdb208c55d82e4a78de74cf02f Mon Sep 17 00:00:00 2001
From: Junjie <540245094@qq.com>
Date: 星期三, 19 六月 2024 10:40:48 +0800
Subject: [PATCH] #
---
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/kernel/command/ShuttleCommandService.java | 28 ++++++++++++++--------------
1 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/kernel/command/ShuttleCommandService.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/kernel/command/ShuttleCommandService.java
index 62e16cb..402c46e 100644
--- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/kernel/command/ShuttleCommandService.java
+++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/kernel/command/ShuttleCommandService.java
@@ -157,13 +157,13 @@
}
})) {
//閿佸畾鎻愬崌鏈�
- LiftCommand lockCommand = liftThread.getLockCommand(motion.getTaskNo(), true);//鑾峰彇鎻愬崌鏈洪攣瀹氬懡浠�
+ List<LiftCommand> lockCommand = liftThread.getLockCommand(motion.getTaskNo(), true);//鑾峰彇鎻愬崌鏈洪攣瀹氬懡浠�
LiftAssignCommand liftAssignCommand = new LiftAssignCommand();
liftAssignCommand.setLiftNo(liftThread.getStatus().getLiftNo());
liftAssignCommand.setTaskNo(motion.getTaskNo());
ArrayList<LiftCommand> list = new ArrayList<>();
- list.add(lockCommand);
+ list.addAll(lockCommand);
liftAssignCommand.setCommands(list);
liftAction.assignWork(liftThread.getDevice(), liftAssignCommand);
@@ -205,7 +205,7 @@
}
})) {
//閿佸畾鎻愬崌鏈�
- LiftCommand lockCommand = liftThread.getLockCommand(motion.getTaskNo(), true);//鑾峰彇鎻愬崌鏈洪攣瀹氬懡浠�
+ List<LiftCommand> lockCommand = liftThread.getLockCommand(motion.getTaskNo(), true);//鑾峰彇鎻愬崌鏈洪攣瀹氬懡浠�
if (lockCommand == null) {
return false;
}
@@ -214,7 +214,7 @@
liftAssignCommand.setLiftNo(liftThread.getStatus().getLiftNo());
liftAssignCommand.setTaskNo(motion.getTaskNo());
ArrayList<LiftCommand> list = new ArrayList<>();
- list.add(lockCommand);
+ list.addAll(lockCommand);
liftAssignCommand.setCommands(list);
liftAction.assignWork(liftThread.getDevice(), liftAssignCommand);
@@ -337,13 +337,13 @@
}
})) {
//瑙i攣鎻愬崌鏈�
- LiftCommand lockCommand = liftThread.getLockCommand(motion.getTaskNo(), false);//鑾峰彇鎻愬崌鏈鸿В閿佸懡浠�
+ List<LiftCommand> lockCommand = liftThread.getLockCommand(motion.getTaskNo(), false);//鑾峰彇鎻愬崌鏈鸿В閿佸懡浠�
LiftAssignCommand liftAssignCommand = new LiftAssignCommand();
liftAssignCommand.setLiftNo(liftThread.getStatus().getLiftNo());
liftAssignCommand.setTaskNo(motion.getTaskNo());
ArrayList<LiftCommand> list = new ArrayList<>();
- list.add(lockCommand);
+ list.addAll(lockCommand);
liftAssignCommand.setCommands(list);
liftAction.assignWork(liftThread.getDevice(), liftAssignCommand);
@@ -352,7 +352,7 @@
//鍒ゆ柇灏忚溅鏄惁宸插埌浣�
if (liftProtocol.getHasCar()) {
- LiftCommand signalCommand = liftThread.getShuttleSignalCommand(motion.getTaskNo(), true);//鑾峰彇灏忚溅宸插埌浣嶅懡浠�
+ List<LiftCommand> signalCommand = liftThread.getShuttleSignalCommand(motion.getTaskNo(), true);//鑾峰彇灏忚溅宸插埌浣嶅懡浠�
if(signalCommand != null) {
boolean hasKey = redisUtil.hasKey(DeviceRedisConstant.COMMAND_TMP + motion.getTaskNo());
if (!hasKey) {
@@ -360,7 +360,7 @@
liftAssignCommand.setLiftNo(liftThread.getStatus().getLiftNo());
liftAssignCommand.setTaskNo(motion.getTaskNo());
ArrayList<LiftCommand> list = new ArrayList<>();
- list.add(signalCommand);
+ list.addAll(signalCommand);
liftAssignCommand.setCommands(list);
liftAction.assignWork(liftThread.getDevice(), liftAssignCommand);
return false;
@@ -397,13 +397,13 @@
}
})) {
//瑙i攣鎻愬崌鏈�
- LiftCommand lockCommand = liftThread.getLockCommand(motion.getTaskNo(), false);//鑾峰彇鎻愬崌鏈鸿В閿佸懡浠�
+ List<LiftCommand> lockCommand = liftThread.getLockCommand(motion.getTaskNo(), false);//鑾峰彇鎻愬崌鏈鸿В閿佸懡浠�
LiftAssignCommand liftAssignCommand = new LiftAssignCommand();
liftAssignCommand.setLiftNo(liftThread.getStatus().getLiftNo());
liftAssignCommand.setTaskNo(motion.getTaskNo());
ArrayList<LiftCommand> list = new ArrayList<>();
- list.add(lockCommand);
+ list.addAll(lockCommand);
liftAssignCommand.setCommands(list);
liftAction.assignWork(liftThread.getDevice(), liftAssignCommand);
@@ -412,7 +412,7 @@
//鍒ゆ柇灏忚溅鏄惁宸茬寮�
if (!liftProtocol.getHasCar()) {
- LiftCommand signalCommand = liftThread.getShuttleSignalCommand(motion.getTaskNo(), false);//鑾峰彇灏忚溅宸查┚绂诲懡浠�
+ List<LiftCommand> signalCommand = liftThread.getShuttleSignalCommand(motion.getTaskNo(), false);//鑾峰彇灏忚溅宸查┚绂诲懡浠�
if(signalCommand != null) {
boolean hasKey = redisUtil.hasKey(DeviceRedisConstant.COMMAND_TMP + motion.getTaskNo());
if (!hasKey) {
@@ -421,7 +421,7 @@
liftAssignCommand.setLiftNo(liftThread.getStatus().getLiftNo());
liftAssignCommand.setTaskNo(motion.getTaskNo());
ArrayList<LiftCommand> list = new ArrayList<>();
- list.add(signalCommand);
+ list.addAll(signalCommand);
liftAssignCommand.setCommands(list);
liftAction.assignWork(liftThread.getDevice(), liftAssignCommand);
return false;
@@ -460,13 +460,13 @@
}
})) {
//瑙i攣鎻愬崌鏈�
- LiftCommand lockCommand = liftThread.getLockCommand(motion.getTaskNo(), false);//鑾峰彇鎻愬崌鏈鸿В閿佸懡浠�
+ List<LiftCommand> lockCommand = liftThread.getLockCommand(motion.getTaskNo(), false);//鑾峰彇鎻愬崌鏈鸿В閿佸懡浠�
LiftAssignCommand liftAssignCommand = new LiftAssignCommand();
liftAssignCommand.setLiftNo(liftThread.getStatus().getLiftNo());
liftAssignCommand.setTaskNo(motion.getTaskNo());
ArrayList<LiftCommand> list = new ArrayList<>();
- list.add(lockCommand);
+ list.addAll(lockCommand);
liftAssignCommand.setCommands(list);
liftAction.assignWork(liftThread.getDevice(), liftAssignCommand);
--
Gitblit v1.9.1