浏览代码

Merge branch 'master' of http://47.108.172.52:3000/dayou/item-management-1phase

GouGengquan 1 年之前
父节点
当前提交
9f0910b99b
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      service/src/main/java/com/dayou/service/workflow/WorkNodeServiceImpl.java

+ 1 - 1
service/src/main/java/com/dayou/service/workflow/WorkNodeServiceImpl.java

@@ -85,7 +85,7 @@ public class WorkNodeServiceImpl extends ServiceImpl<WorkNodeMapper, WorkNode> i
                 return this.update(new LambdaUpdateWrapper<WorkNode>().set(WorkNode::getPriviousNodeId, nodeId).eq(BaseEntity::getId, ex.getId()));
             }
         } else {
-            WorkNode ex = this.getOne(new LambdaQueryWrapper<WorkNode>().isNull(WorkNode::getPriviousNodeId));
+            WorkNode ex = this.getOne(new LambdaQueryWrapper<WorkNode>().isNull(WorkNode::getPriviousNodeId).eq(WorkNode::getFlowId,workNode.getFlowId()));
             if (ex != null && ex.getFlowId().equals(workNode.getFlowId())) {
                 Long nodeId = saveNodeAndTask(workNode);
                 return this.update(new LambdaUpdateWrapper<WorkNode>().set(WorkNode::getPriviousNodeId, nodeId).eq(BaseEntity::getId, ex.getId()));