diff --git a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/delegate/BasedFixedPersonV2TaskAssigneeSelector.java b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/delegate/BasedFixedPersonV2TaskAssigneeSelector.java index a9413e78a..b35966246 100644 --- a/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/delegate/BasedFixedPersonV2TaskAssigneeSelector.java +++ b/workflow-engine-server/src/main/java/cn/axzo/workflow/server/controller/delegate/BasedFixedPersonV2TaskAssigneeSelector.java @@ -52,7 +52,7 @@ public class BasedFixedPersonV2TaskAssigneeSelector extends AbstractBpmnTaskAssi if (!(flowElement instanceof UserTask)) { return super.select(flowElement, execution, throwException); } - BpmnMetaParserHelper.getApproverSpecifyValue((UserTask) flowElement) + BpmnMetaParserHelper.getApproverSpecifyValueV2(flowElement) .ifPresent(s -> assigners.addAll(JSON.parseArray(s, BpmnTaskDelegateAssigner.class))); Set workspaceIds = assigners.stream()