diff --git a/src/main/java/com/iflytop/digester/DigestionTaskThread.java b/src/main/java/com/iflytop/digester/DigestionTaskThread.java index 8c4cbf2..fb31728 100644 --- a/src/main/java/com/iflytop/digester/DigestionTaskThread.java +++ b/src/main/java/com/iflytop/digester/DigestionTaskThread.java @@ -282,6 +282,9 @@ public class DigestionTaskThread extends Thread { } // 将异常试管放入异常处理区域 + String srcErrorTubeIndexes = String.join(",", errorTubeIndexes.stream().map(Object::toString).toArray(String[]::new)); + String dstErrorTubeIndexes = String.join(",", emptyTubeIndexes.stream().map(Object::toString).toArray(String[]::new)); + this.updateTaskStatus("MoveTube", String.format("移动异常试管 [%s] -> [%s]", srcErrorTubeIndexes, dstErrorTubeIndexes)); device.transferArm.moveTubesToErrorSlot(errorTubeIndexes, emptyTubeIndexes); this.errorTubeIndexes.clear(); this.errorTubeIndexes.addAll(emptyTubeIndexes);