diff --git a/src/main/java/im/zhaojun/common/util/FileComparator.java b/src/main/java/im/zhaojun/common/util/FileComparator.java index 3238329..0cf097a 100644 --- a/src/main/java/im/zhaojun/common/util/FileComparator.java +++ b/src/main/java/im/zhaojun/common/util/FileComparator.java @@ -20,6 +20,9 @@ public class FileComparator implements Comparator { private String sortBy; private String order; + public FileComparator() { + } + public FileComparator(String sortBy, String order) { this.sortBy = sortBy; this.order = order; @@ -27,6 +30,14 @@ public class FileComparator implements Comparator { @Override public int compare(FileItemDTO o1, FileItemDTO o2) { + if (sortBy == null) { + sortBy = "name"; + } + + if (order == null) { + order = "asc"; + } + FileTypeEnum o1Type = o1.getType(); FileTypeEnum o2Type = o2.getType();