Browse Source

WebResult 中添加一个 result 方法

reghao 3 years ago
parent
commit
e1962388d0

+ 27 - 0
jdk/src/main/java/cn/reghao/jutil/jdk/io/FileUtils.java

@@ -0,0 +1,27 @@
+package cn.reghao.jutil.jdk.io;
+
+import java.io.File;
+
+/**
+ * 参照 org.apache.commons.io.FileUtils 的一个实现
+ *
+ * @author reghao
+ * @date 2023-03-01 15:36:45
+ */
+public class FileUtils {
+    public static void copyDirectory(File srcDir, File destDir) {
+    }
+
+    public static void copyFileToDirectory(File srcFile, File destDir) {
+    }
+
+    public static void forceMkdir(File directory) {
+    }
+
+    public static void cleanDirectory(File directory) {
+    }
+
+    public static void deleteQuietly(File file) {
+
+    }
+}

+ 1 - 0
jdk/src/main/java/cn/reghao/jutil/jdk/result/WebBody.java

@@ -9,6 +9,7 @@ import cn.reghao.jutil.jdk.serializer.JsonConverter;
  * @author reghao
  * @date 2019-09-28 10:05:35
  */
+@Deprecated
 public class WebBody {
     private int code;
     private String msg;

+ 6 - 0
jdk/src/main/java/cn/reghao/jutil/jdk/result/WebResult.java

@@ -1,5 +1,6 @@
 package cn.reghao.jutil.jdk.result;
 
+import cn.reghao.jutil.jdk.converter.DateTimeConverter;
 import cn.reghao.jutil.jdk.serializer.JsonConverter;
 
 /**
@@ -46,6 +47,11 @@ public class WebResult<T> {
         return data;
     }
 
+    public static <T> String result(Result result) {
+        WebResult<T> webBody = new WebResult<>(result.getCode(), result.getMsg());
+        return JsonConverter.objectToJson(webBody);
+    }
+
     public static <T> String success() {
         WebResult<T> webBody = new WebResult<>(ResultStatus.SUCCESS.getCode(), ResultStatus.SUCCESS.getMsg());
         return JsonConverter.objectToJson(webBody);