REQ-2596-自动过审判断,上一节点如果是业务节点,但是是人员审批,也需要加入到自动过审
This commit is contained in:
parent
a155b2422c
commit
6ea8b4b95b
@ -94,7 +94,8 @@ public class CheckApproverServiceImpl implements CheckApproverService {
|
||||
} else {
|
||||
FlowElement flowElement = mainProcess.getFlowElement(i.getActivityId());
|
||||
BpmnMetaParserHelper.getNodeType(flowElement).ifPresent(j -> {
|
||||
if (Objects.equals(NODE_TASK, j)) {
|
||||
//上一节点如果是业务节点,但是是人员审批,也需要加入到自动过审
|
||||
if (Objects.equals(NODE_TASK, j) || (Objects.equals(NODE_BUSINESS, j) && flowElement.getClass().isAssignableFrom(UserTask.class))) {
|
||||
ExtHiTaskSearchDTO searchDTO = new ExtHiTaskSearchDTO();
|
||||
searchDTO.setProcessInstanceId(delegateTask.getProcessInstanceId());
|
||||
searchDTO.setTaskDefinitionKey(i.getActivityId());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user