Commit cec10dc0 LN

4.入库可扫多盘修改。

5.转储出库(外协、发运单、成本中心)出库完成未结束出库单修改。
1 个父辈 d38bcdc5
......@@ -189,7 +189,7 @@ public class SingleInController {
Collection<DataLog> queueTasks = taskService.getQueueTasks();
ResultBean resultBean = null;
for (DataLog queueTask : queueTasks) {
if (queueTask.isPutInTask() && queueTask.isWait()) {
if (queueTask.isPutInTask() &&(queueTask.isWait()||queueTask.isExecuting()) ) {
if (!Strings.isNullOrEmpty(storageId) && queueTask.getStorageId().equals(storageId)) {
log.info("codeIn [" + code + "][" + storageId + "]入库失败:条码[" + queueTask.getBarcode() + "]的任务还未结束 ");
throw new ValidateException("smfcore.unfinished", "the task of [{0}] is unfinished", new String[]{queueTask.getBarcode()});
......
......@@ -55,7 +55,7 @@ public class OutListCache implements ITaskListener {
//只有任务完成或取消时才处理,任务未完成直接返回
if (task.isFinished() || task.isCancel()) {
//判断是否是转储单任务
if(OP.CHECKOUT == task.getType()&&task.getOutType()==3) {
if(OP.CHECKOUT == task.getType()&&(task.getOutType()==3||task.getOutType()==4)) {
finishedOrderTask(task);
}
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!