Skip to content

Commit 65908bd

Browse files
committed
update 2.7.2
1 parent 268595d commit 65908bd

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ public <T> List<Order> getOrder(Root<T> root, CriteriaBuilder criteriaBuilder) {
7777

7878
private <T> Predicate toPredicate(Filter filter, CriteriaBuilder criteriaBuilder, Root<T> root, List<String> properties) {
7979
String key = filter.getKey();
80-
if (filter.isAddFilters() || filter.isOrFilters() || properties.contains(key)) {
80+
if (filter.isAndFilters() || filter.isOrFilters() || properties.contains(key)) {
8181

8282
if (filter.isEqual()) {
8383
return criteriaBuilder.equal(root.get(key), filter.getValue()[0]);
@@ -177,7 +177,7 @@ private <T> Predicate toPredicate(Filter filter, CriteriaBuilder criteriaBuilder
177177
return criteriaBuilder.or(orPredicates.toArray(new Predicate[0]));
178178
}
179179

180-
if (filter.isAddFilters()) {
180+
if (filter.isAndFilters()) {
181181
Filter[] orFilters = (Filter[]) filter.getValue();
182182
List<Predicate> addPredicates = new ArrayList<>();
183183
for (Filter orFilter : orFilters) {

springboot-starter-data-fast/src/test/java/com/codingapi/springboot/fast/DemoRepositoryTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ void customSearchAddFilters() {
113113
request.setPageSize(10);
114114

115115
// request.addFilters(Filter.as("id", Relation.IN, 1),Filter.as("id", Relation.IN, 2),Filter.as("id", Relation.IN, 3),Filter.as("id", Relation.IN, 4));
116-
request.addFilters(Filter.as("name", Relation.LIKE, "%2%"), Filter.and(Filter.as("id", Relation.IN, 1), Filter.as("id", Relation.IN, 2)));
116+
request.andFilters(Filter.as("name", Relation.LIKE, "%2%"), Filter.and(Filter.as("id", Relation.IN, 1), Filter.as("id", Relation.IN, 2)));
117117
Page<Demo> page = demoRepository.pageRequest(request);
118118
assertEquals(0, page.getTotalElements());
119119
}

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

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
public class Filter {
1010

1111
public static final String FILTER_OR_KEY = "FILTER_OR_KEY";
12-
public static final String FILTER_ADD_KEY = "FILTER_ADD_KEY";
12+
public static final String FILTER_AND_KEY = "FILTER_AND_KEY";
1313

1414
private String key;
1515
private Object[] value;
@@ -38,7 +38,7 @@ public static Filter as(String key, Object... value) {
3838
}
3939

4040
public static Filter and(Filter... value) {
41-
return new Filter(FILTER_ADD_KEY, value);
41+
return new Filter(FILTER_AND_KEY, value);
4242
}
4343

4444
public static Filter or(Filter... value) {
@@ -65,8 +65,8 @@ public boolean isOrFilters() {
6565
return FILTER_OR_KEY.equals(key);
6666
}
6767

68-
public boolean isAddFilters() {
69-
return FILTER_ADD_KEY.equals(key);
68+
public boolean isAndFilters() {
69+
return FILTER_AND_KEY.equals(key);
7070
}
7171

7272
public boolean isGreaterThan() {

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,8 @@ public PageRequest addFilter(String key, Object... value) {
172172
return this;
173173
}
174174

175-
public PageRequest addFilters(Filter... filters) {
176-
requestFilter.addFilters(filters);
175+
public PageRequest andFilters(Filter... filters) {
176+
requestFilter.andFilters(filters);
177177
return this;
178178
}
179179

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ public RequestFilter addFilter(String key, Object... value) {
2121
return this;
2222
}
2323

24-
public RequestFilter addFilters(Filter... value) {
25-
this.pushFilter(new Filter(Filter.FILTER_ADD_KEY, value));
24+
public RequestFilter andFilters(Filter... value) {
25+
this.pushFilter(new Filter(Filter.FILTER_AND_KEY, value));
2626
return this;
2727
}
2828

0 commit comments

Comments
 (0)