소스 검색

fix Sort.by

deason 4 년 전
부모
커밋
f5b7f3ffb7
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      examcloud-core-print-common/src/main/java/cn/com/qmth/examcloud/core/print/common/jpa/OrderBuilder.java

+ 5 - 1
examcloud-core-print-common/src/main/java/cn/com/qmth/examcloud/core/print/common/jpa/OrderBuilder.java

@@ -43,7 +43,11 @@ public class OrderBuilder {
 
         List<Sort.Order> list = new ArrayList<>();
         for (Order order : orders) {
-            list.add(Sort.by.Order(order.getDirection(), order.getFieldName()));
+            if(order.getDirection().isAscending()){
+                list.add(Sort.Order.asc(order.getFieldName()));
+            }else {
+                list.add(Sort.Order.desc(order.getFieldName()));
+            }
         }
 
         return Sort.by(list);