diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanJobTaskActor.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanJobTaskActor.java index 1820ae6eb..e5c61a1e5 100644 --- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanJobTaskActor.java +++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanJobTaskActor.java @@ -181,7 +181,7 @@ public class ScanJobTaskActor extends AbstractActor { List groupConfigs = groupConfigMapper.selectList(new LambdaQueryWrapper() .select(GroupConfig::getGroupName) .eq(GroupConfig::getGroupStatus, StatusEnum.YES.getStatus()) - .eq(GroupConfig::getGroupName, jobs.stream().map(Job::getGroupName).collect(Collectors.toList()))) + .in(GroupConfig::getGroupName, jobs.stream().map(Job::getGroupName).collect(Collectors.toList()))) .stream().map(GroupConfig::getGroupName).collect(Collectors.toList()); jobs = jobs.stream().filter(job -> groupConfigs.contains(job.getGroupName())).collect(Collectors.toList()); } diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanWorkflowTaskActor.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanWorkflowTaskActor.java index 9ca818a58..71718abd9 100644 --- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanWorkflowTaskActor.java +++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanWorkflowTaskActor.java @@ -144,7 +144,7 @@ public class ScanWorkflowTaskActor extends AbstractActor { List groupConfigs = groupConfigMapper.selectList(new LambdaQueryWrapper() .select(GroupConfig::getGroupName) .eq(GroupConfig::getGroupStatus, StatusEnum.YES.getStatus()) - .eq(GroupConfig::getGroupName, workflows.stream().map(Workflow::getGroupName).collect(Collectors.toList()))) + .in(GroupConfig::getGroupName, workflows.stream().map(Workflow::getGroupName).collect(Collectors.toList()))) .stream().map(GroupConfig::getGroupName).collect(Collectors.toList()); workflows = workflows.stream().filter(workflow -> groupConfigs.contains(workflow.getGroupName())).collect(Collectors.toList()); }