diff --git a/dk-modules/workflow/src/main/java/org/dromara/workflow/handler/WorkflowPermissionHandler.java b/dk-modules/workflow/src/main/java/org/dromara/workflow/handler/WorkflowPermissionHandler.java index 0a06ce4..138c2e1 100644 --- a/dk-modules/workflow/src/main/java/org/dromara/workflow/handler/WorkflowPermissionHandler.java +++ b/dk-modules/workflow/src/main/java/org/dromara/workflow/handler/WorkflowPermissionHandler.java @@ -69,7 +69,7 @@ public class WorkflowPermissionHandler implements PermissionHandler { .collect(Collectors.toList()); resultList.addAll(permissionList); - return resultList; + return resultList.stream().distinct().collect(Collectors.toList()); }