Commit 89a087b4 LN

重新获取入库库位bug

1 个父辈 bd4a978f
...@@ -426,6 +426,9 @@ public class BaseDeviceHandler implements IDeviceHandler { ...@@ -426,6 +426,9 @@ public class BaseDeviceHandler implements IDeviceHandler {
} }
for (DataLog task : taskService.getQueueTasks()) { for (DataLog task : taskService.getQueueTasks()) {
if(task.isFinished()||task.isCancel()){
continue;
}
if (task.isPutInTask()) { if (task.isPutInTask()) {
if (task.getBarcode().equals(barcodeSave.getBarcode())) { if (task.getBarcode().equals(barcodeSave.getBarcode())) {
//同一个条码的入库任务 //同一个条码的入库任务
...@@ -434,6 +437,7 @@ public class BaseDeviceHandler implements IDeviceHandler { ...@@ -434,6 +437,7 @@ public class BaseDeviceHandler implements IDeviceHandler {
return barcodeSave; return barcodeSave;
} }
} }
log.error("料盘["+barcodeSave.getBarcode()+"]的入库操作["+task.getPosName()+"]未完成,无法执行入库操作");
throw new ValidateException("smfcore.error.barcode.taskNotEnd", "料盘[{0}]的操作未完成,无法执行入库操作", new String[]{barcodeSave.getBarcode()}); throw new ValidateException("smfcore.error.barcode.taskNotEnd", "料盘[{0}]的操作未完成,无法执行入库操作", new String[]{barcodeSave.getBarcode()});
} }
} }
......
...@@ -820,6 +820,9 @@ public class TaskService { ...@@ -820,6 +820,9 @@ public class TaskService {
} }
for (DataLog task : allTasks) { for (DataLog task : allTasks) {
if(task.isFinished()||task.isCancel()){
continue;
}
if (task.isPutInTask()) { if (task.isPutInTask()) {
if (task.getBarcode().equals(barcodeSave.getBarcode())) { if (task.getBarcode().equals(barcodeSave.getBarcode())) {
//同一个条码的入库任务 //同一个条码的入库任务
...@@ -828,7 +831,8 @@ public class TaskService { ...@@ -828,7 +831,8 @@ public class TaskService {
return barcodeSave; 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!