Commit 89a087b4 LN

重新获取入库库位bug

1 个父辈 bd4a978f
......@@ -426,6 +426,9 @@ public class BaseDeviceHandler implements IDeviceHandler {
}
for (DataLog task : taskService.getQueueTasks()) {
if(task.isFinished()||task.isCancel()){
continue;
}
if (task.isPutInTask()) {
if (task.getBarcode().equals(barcodeSave.getBarcode())) {
//同一个条码的入库任务
......@@ -434,6 +437,7 @@ public class BaseDeviceHandler implements IDeviceHandler {
return barcodeSave;
}
}
log.error("料盘["+barcodeSave.getBarcode()+"]的入库操作["+task.getPosName()+"]未完成,无法执行入库操作");
throw new ValidateException("smfcore.error.barcode.taskNotEnd", "料盘[{0}]的操作未完成,无法执行入库操作", new String[]{barcodeSave.getBarcode()});
}
}
......
......@@ -820,6 +820,9 @@ public class TaskService {
}
for (DataLog task : allTasks) {
if(task.isFinished()||task.isCancel()){
continue;
}
if (task.isPutInTask()) {
if (task.getBarcode().equals(barcodeSave.getBarcode())) {
//同一个条码的入库任务
......@@ -828,7 +831,8 @@ public class TaskService {
return barcodeSave;
}
}
throw new ValidateException("smfcore.error.barcode.taskNotEnd", "料盘[{0}}]的操作未完成,无法执行入库操作", new String[]{barcodeSave.getBarcode()});
log.error("料盘["+barcodeSave.getBarcode()+"]的入库操作["+task.getPosName()+"]未完成,无法执行入库操作");
throw new ValidateException("smfcore.error.barcode.taskNotEnd", "料盘[{0}]的操作未完成,无法执行入库操作", new String[]{barcodeSave.getBarcode()});
}
}
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!