Skip to content

Commit c981880

Browse files
committed
fix Filter
1 parent d229ce2 commit c981880

File tree

2 files changed

+7
-3
lines changed
  • springboot-starter/src/main/java/com/codingapi/springboot/framework/dto/request
  • springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/query

2 files changed

+7
-3
lines changed

springboot-starter-data-fast/src/main/java/com/codingapi/springboot/fast/query/FastRepository.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
import java.util.List;
1515

1616
@NoRepositoryBean
17-
public interface FastRepository<T, ID> extends JpaRepository<T, ID>, JpaSpecificationExecutor<T>, DynamicRepository<T,ID> {
17+
public interface FastRepository<T, ID> extends JpaRepository<T, ID>, JpaSpecificationExecutor<T>, DynamicRepository<T, ID> {
1818

1919
default Page<T> findAll(PageRequest request) {
20-
if (request.getRequestFilter().hasFilter()) {
20+
if (request.hasFilter()) {
2121
Class<T> clazz = getDomainClass();
2222
QueryRequest queryRequest = new QueryRequest(request, clazz);
2323
return findAll(queryRequest.getExample(), request);
@@ -34,7 +34,7 @@ default Class<T> getDomainClass() {
3434

3535

3636
default Page<T> pageRequest(PageRequest request) {
37-
if (request.getRequestFilter().hasFilter()) {
37+
if (request.hasFilter()) {
3838
Class<T> clazz = getDomainClass();
3939
Specification<T> specification = (root, query, criteriaBuilder) -> {
4040
QueryRequest queryRequest = new QueryRequest(request, clazz);

springboot-starter/src/main/java/com/codingapi/springboot/framework/dto/request/PageRequest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,10 @@ public int getIntFilter(String key, int defaultValue) {
8080
return requestFilter.getIntFilter(key, defaultValue);
8181
}
8282

83+
public boolean hasFilter() {
84+
return requestFilter.hasFilter();
85+
}
86+
8387
@Override
8488
public int getPageSize() {
8589
return pageSize;

0 commit comments

Comments
 (0)