Commit 5de0ed11 zshaohui

1.NLM有出库任务的时候,不关闭库位灯

1 个父辈 44962d89
......@@ -269,9 +269,21 @@ public class NLMShelfHandler extends BaseDeviceHandler {
}
StoragePos lastPutinPos = lastPutinPosMap.get(currentStorage.getCid());
if (lastPutinPos != null) {
boolean hasTask = false;
//判断有没有出库任务
Collection<DataLog> queueTasks = taskService.getQueueTasks();
if (queueTasks != null && !queueTasks.isEmpty()){
for (DataLog queueTask : queueTasks) {
if (lastPutinPos.getId().equals(queueTask.getPosId()) && queueTask.isCheckOutTask()){
hasTask = true;
}
}
}
if (!hasTask) {
log.info("扫码时关闭上一个库位:" + lastPutinPos.getPosName());
opPosLight("close", currentStorage, lastPutinPos, "");
}
}
groupId = currentStorage.getGroupId();
}
if (groupId != null && groupId.equals("-1")) {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!