Commit fb6559c8 hc

fix:bug修改

1 个父辈 56ea7cc8
......@@ -214,9 +214,15 @@ public class ManualGrPutInController {
for (DataLog dataLog : taskList) {
if (posName.equals(dataLog.getPosName())) {
if (!dataLog.isFinished() && !dataLog.isCancel()) {
return ResultBean.newErrorResult(-3, "", "当前库位有任务正在执行");
if (dataLog.isPutInTask()) {
return ResultBean.newOkResult(dataLog);
}
}
}
}
taskList = taskService.getAllTasks();
for (DataLog dataLog : taskList) {
if (boxStr.startsWith(dataLog.getBarcode())) {
if (!dataLog.isFinished() && !dataLog.isCancel()) {
if (dataLog.isPutInTask()) {
......@@ -243,13 +249,10 @@ public class ManualGrPutInController {
// 库位置空
if (ObjectUtil.isNotNull(newPos.getBarcode())) {
newPos.setBarcode(null);
newPos.setUsed(false);
}
String oldPosName = boxBarcode.getPosName();
//4.生成入库任务
taskService.addTaskToFinished(newPos, boxBarcode, SecurityUtils.getLoginUsername());
//将料箱原来的库位置空
StoragePos oldPos = null;
if (oldPosName != null) {
......@@ -261,6 +264,8 @@ public class ManualGrPutInController {
oldPos.setUsed(false);
storagePosManager.save(oldPos);
}
//4.生成入库任务
taskService.addTaskToFinished(newPos, boxBarcode, SecurityUtils.getLoginUsername());
return ResultBean.newOkResult("ok");
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!