Commit 938faf99 sunke

有执行中的任务时,不允许解绑

1 个父辈 a606fb89
......@@ -365,6 +365,16 @@ public class OutInfoCache {
if(outInfoList.isEmpty()){
return ResultBean.newErrorResult(2101,"未找到工单序号soseq为["+soseq+"]的数据");
}
List<DataLog> allTasks = taskService.getAllTasks();
for (DataLog task : allTasks) {
AppendInfo taskAppendInfo = task.getAppendInfo();
if(taskAppendInfo != null){
String taskSoseq = taskAppendInfo.getSoseq();
if(taskSoseq != null && taskSoseq.equals(soseq)){
return ResultBean.newErrorResult(2102,"工单序号soseq为["+soseq+"]有执行中的任务,无法解绑");
}
}
}
soseqCache.closeSoseq(soseq);
for (OutInfo outInfo : outInfoList) {
if(!outInfo.isClosed() && !outInfo.isSendEnd()){
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!