Commit f1c1bafd zshaohui

取消任务bug修改

1 个父辈 1409694f
...@@ -316,13 +316,6 @@ public class TaskService { ...@@ -316,13 +316,6 @@ public class TaskService {
private boolean cancelTask(DataLog task) { private boolean cancelTask(DataLog task) {
if (task != null) { if (task != null) {
//从正在执行和等待列表中移除
removeQueueTask(task);
task.setStatus(OP_STATUS.CANCEL.name());
task.setUpdateDate(new Date());
updateFinishedTask(task);
log.info("任务[" + task.getId() + "] posName[" + task.getPosName() + "] Reel Id[" + task.getBarcode() + "]取消成功");
//同时进行库位屏蔽 //同时进行库位屏蔽
if (task.isExecuting()) { if (task.isExecuting()) {
String posName = task.getPosName(); String posName = task.getPosName();
...@@ -342,8 +335,14 @@ public class TaskService { ...@@ -342,8 +335,14 @@ public class TaskService {
disablePos(task.getBarcode(),storagePos); disablePos(task.getBarcode(),storagePos);
} }
} }
ReelLockPosUtil.removeReelLockPosInfo(task.getBarcode());
} }
//从正在执行和等待列表中移除
removeQueueTask(task);
task.setStatus(OP_STATUS.CANCEL.name());
task.setUpdateDate(new Date());
updateFinishedTask(task);
log.info("任务[" + task.getId() + "] posName[" + task.getPosName() + "] Reel Id[" + task.getBarcode() + "]取消成功");
ReelLockPosUtil.removeReelLockPosInfo(task.getBarcode());
return true; return true;
} }
return false; return false;
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!