diff --git a/hsweb-commons/hsweb-commons-crud/src/main/java/org/hswebframework/web/crud/service/ReactiveCrudService.java b/hsweb-commons/hsweb-commons-crud/src/main/java/org/hswebframework/web/crud/service/ReactiveCrudService.java index 6179b186a..904bd701b 100644 --- a/hsweb-commons/hsweb-commons-crud/src/main/java/org/hswebframework/web/crud/service/ReactiveCrudService.java +++ b/hsweb-commons/hsweb-commons-crud/src/main/java/org/hswebframework/web/crud/service/ReactiveCrudService.java @@ -223,7 +223,7 @@ public interface ReactiveCrudService { return Mono.just(PagerResult.of(0, new ArrayList<>(), query)); } //查询前根据数据总数进行重新分页:要跳转的页码没有数据则跳转到最后一页 - return query(query.clone().rePaging(total)) + return query(query.rePaging(total)) .map(mapper) .collectList() .map(list -> PagerResult.of(total, list, query));