Commit 36e111ca LN

工单补发bug修改

1 个父辈 69bd99ca
......@@ -360,6 +360,7 @@ public class LiteOrderCache {
}
CHECKOUT_TYPE checkoutType = dataCache.getCheckOutType();
Collection<String> excludePosIds = excludeOutPosIds();
excludePosIds.add(task.getPosId());
StoragePos pos = storagePosManager.findPartNumberInStorages(availableStorageIds, item.getPn(), excludePosIds, checkoutType);
if (pos == null) {
log.error("工单[" + orderNo + "],PN[" + item.getPn() + "]出库任务被取消,补发失败:未找到可以出库的物料 ");
......@@ -376,9 +377,11 @@ public class LiteOrderCache {
newTasktask.setLightColor(task.getLightColor());
newTasktask.setStatus(OP_STATUS.WAIT.name());
newTasktask.setSingleOut(task.isSingleOut());
taskService.addTaskToExecute(task);
taskService.addTaskToExecute(newTasktask);
order.setTaskReelCount(order.getTaskReelCount() + 1);
order.setTotalTaskReelCount(order.getTotalTaskReelCount() + 1);
break;
}
}
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!