diff --git a/backend/src/main/java/com/qqchen/deploy/backend/workflow/service/impl/WorkflowInstanceServiceImpl.java b/backend/src/main/java/com/qqchen/deploy/backend/workflow/service/impl/WorkflowInstanceServiceImpl.java index cec93549..f46fafe8 100644 --- a/backend/src/main/java/com/qqchen/deploy/backend/workflow/service/impl/WorkflowInstanceServiceImpl.java +++ b/backend/src/main/java/com/qqchen/deploy/backend/workflow/service/impl/WorkflowInstanceServiceImpl.java @@ -202,7 +202,7 @@ public class WorkflowInstanceServiceImpl extends BaseServiceImpl findTemplatesWithRecentInstances(WorkflowDefinitionQuery query) { - Pageable pageable = PageRequest.of(query.getPageNum() - 1, query.getPageSize()); + Pageable pageable = PageRequest.of(query.getPageNum(), query.getPageSize()); Page definitionPage = workflowDefinitionRepository.findByStatus(WorkflowDefinitionStatusEnums.PUBLISHED, pageable); List result = definitionPage.getContent().stream().map(definition -> { List workflowInstances = workflowInstanceRepository.findTop1ByWorkflowDefinitionIdOrderByCreateTimeDesc(definition.getId());