reghao 2 anni fa
parent
commit
86fefc5976

+ 14 - 5
jdk/src/main/java/cn/reghao/jutil/jdk/db/PageList.java

@@ -14,14 +14,14 @@ public class PageList<T> implements Serializable {
     private static final long serialVersionUID = 1L;
 
     // 当前页
-    private final int pageNumber;
+    private int pageNumber;
     // 每页大小
-    private final int pageSize;
+    private int pageSize;
     // 总记录数量
-    private final int totalSize;
+    private int totalSize;
     // 是否最后一页
-    private final boolean hasNext;
-    private final String prevId;
+    private boolean hasNext;
+    private String prevId;
     private final String nextId;
     // 当前页元素
     private final List<T> list;
@@ -30,6 +30,10 @@ public class PageList<T> implements Serializable {
         return new PageList<>(1, 10, 0, Collections.emptyList());
     }
 
+    public static <T> PageList<T> pageList(String nextId, List<T> list) {
+        return new PageList<>(nextId, list);
+    }
+
     public static <T> PageList<T> pageList(int pageNumber, int pageSize, int total, List<T> list) {
         return new PageList<>(pageNumber, pageSize, total, list);
     }
@@ -62,6 +66,11 @@ public class PageList<T> implements Serializable {
         this.nextId = lastId;
     }
 
+    private PageList(String nextId, List<T> list) {
+        this.list = list;
+        this.nextId = nextId;
+    }
+
     private PageList(int pageNumber, int pageSize, int totalSize, String prevId, String lastId, List<T> list) {
         this.pageNumber = pageNumber;
         this.pageSize = pageSize;

+ 11 - 4
jdk/src/main/java/cn/reghao/jutil/jdk/result/Result.java

@@ -63,17 +63,24 @@ public class Result implements Serializable {
         return result;
     }
 
-    public static Result fail(String data) {
+    public static Result success() {
+        Result result = new Result();
+        result.setCode(SUCCESS.getCode());
+        result.setMsg("success");
+        return result;
+    }
+
+    public static Result fail(String msg) {
         Result result = new Result();
         result.setCode(FAIL.getCode());
-        result.setMsg(data);
+        result.setMsg(msg);
         return result;
     }
 
-    public static Result error(String data) {
+    public static Result error(String msg) {
         Result result = new Result();
         result.setCode(ERROR.getCode());
-        result.setMsg(data);
+        result.setMsg(msg);
         return result;
     }
 }