feat(REQ-4418) - 添加推测未来节点日志时的抄送节点配置内容
This commit is contained in:
parent
d84b055d46
commit
1f0fe80711
@ -1127,7 +1127,7 @@ public class BpmnProcessInstanceServiceImpl implements BpmnProcessInstanceServic
|
||||
.execute(new CustomForecastUserTaskAssigneeCmd(processInstanceId,
|
||||
i, engineExecutionStartListener, categoryVersion));
|
||||
node.setForecastAssigners(forecastAssigners);
|
||||
if (CollectionUtils.isEmpty(forecastAssigners) && categoryVersion < 2) {
|
||||
if (CollectionUtils.isEmpty(forecastAssigners)) {
|
||||
getApproverEmptyHandleType(i).ifPresent(emptyHandleType -> {
|
||||
switch (emptyHandleType) {
|
||||
case autoPassed:
|
||||
|
||||
@ -108,6 +108,9 @@ public class BasedIdentityV2TaskAssigneeSelector extends AbstractBpmnTaskAssigne
|
||||
if (Objects.isNull(lastOperationApprover)) {
|
||||
return Collections.emptyList();
|
||||
}
|
||||
if (lastOperationApprover.comparePersonIdToOther(initiator)) {
|
||||
return Collections.emptyList();
|
||||
}
|
||||
v2ReqBuilder.scope(FlowTaskAssignerScopeDTO.builder()
|
||||
.nodeId(lastOperationApprover.parseNodeId())
|
||||
.upLevel(getApproverSpecifyRangeOrgLimit(flowElement).orElse(SignApproverOrgLimitEnum.UNKNOWN).getCode())
|
||||
|
||||
Loading…
Reference in New Issue
Block a user