Skip to content

Commit b7fa259

Browse files
committed
fix: Condition next node error
1 parent 5873ac0 commit b7fa259

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

backend/crm/src/main/java/cn/cordys/crm/approval/service/ApprovalFlowService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1615,7 +1615,7 @@ private ApprovalNodeResponse getNextNodeWithExceptionHandler(ApprovalInstance in
16151615
return handleNextApproverNodeWithExceptionHandler(instance, nextNode, fieldValues, currentOrgId);
16161616
}
16171617
// 条件类型节点, 继续往下获取
1618-
return getNextNodeWithExceptionHandler(instance, nodeId, fieldValues, currentOrgId);
1618+
return getNextNodeWithExceptionHandler(instance, nextNode.getId(), fieldValues, currentOrgId);
16191619
}
16201620

16211621
/**

backend/crm/src/main/java/cn/cordys/crm/approval/service/ApprovalInstanceService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ public class ApprovalInstanceService {
5656
private BaseMapper<ApprovalNodeApprover> approvalNodeApproverMapper;
5757
@Resource
5858
private BaseMapper<ApprovalNode> approvalNodeMapper;
59+
@Resource
60+
private ApprovalFlowService approvalFlowService;
5961

6062
/**
6163
* 获取资源最新审批实例详情

0 commit comments

Comments
 (0)