diff --git a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessInstanceServiceImpl.java b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessInstanceServiceImpl.java index 305f8da46..33e9aba34 100644 --- a/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessInstanceServiceImpl.java +++ b/workflow-engine-core/src/main/java/cn/axzo/workflow/core/service/impl/BpmnProcessInstanceServiceImpl.java @@ -1373,7 +1373,7 @@ public class BpmnProcessInstanceServiceImpl implements BpmnProcessInstanceServic // 比对发起人 - if (Objects.nonNull(logVO.getInitiator()) && + if (Objects.nonNull(logVO.getInitiator()) && Objects.equals(logVO.getResult(), PROCESSING) && (Objects.equals(logVO.getInitiator().buildAssigneeId_1_2_1(), le130Assignee) || logVO.getInitiator().buildAssigneeId().contains(ge130Assignee))) { authorizedButtons.addAll(chooseButtons(logVO, CONFIG_BUTTON_TYPE_INITIATOR));