|
|
|
@ -214,7 +214,10 @@ public abstract class PtrAgvItem extends ExecutorItem { |
|
|
|
if (!deviceTaskQueue.isEmpty()) { |
|
|
|
deviceTaskQueue.clear(); |
|
|
|
} |
|
|
|
|
|
|
|
// todo 取消运行中的设备任务
|
|
|
|
runningDeviceTaskList.clear(); |
|
|
|
// 唤醒连接器线程
|
|
|
|
LockSupport.unpark(connectorThread); |
|
|
|
this.runtime.eventManager.firePlanTaskSequenceCancelEvent(this, planTaskSequence); |
|
|
|
} |
|
|
|
|
|
|
|
@ -776,6 +779,8 @@ public abstract class PtrAgvItem extends ExecutorItem { |
|
|
|
} |
|
|
|
|
|
|
|
deviceTaskQueue.addAll(deviceTaskList); |
|
|
|
String json = JsonWrapper.toJson(deviceTaskList); |
|
|
|
log.info("deviceTaskList: {}", json); |
|
|
|
} |
|
|
|
|
|
|
|
public boolean isSamePosition(PosDirection startPos) { |
|
|
|
|