Browse Source

ResultData 添加字段 success

lyhzzz 3 years ago
parent
commit
7880d1cd8d

+ 10 - 4
4dkankan-common/src/main/java/com/fdkankan/common/response/ResultData.java

@@ -25,6 +25,10 @@ public class ResultData implements Serializable {
      */
     private Object data;
     /**
+     * 后端返回结果
+     */
+    private Boolean success;
+    /**
      * 响应时间戳
      */
     private long timestamp = Calendar.getInstance().getTimeInMillis();
@@ -36,23 +40,25 @@ public class ResultData implements Serializable {
         return ok("", data);
     }
     public static ResultData ok(String msg, Object data) {
-        return base(200, msg, data);
+        return base(200, msg, data,true);
     }
 
-    public static ResultData error(int code, String msg) { return error(code, msg, ""); }
+    public static ResultData error(int code, String msg) {
+        return error(code, msg, ""); }
     public static ResultData error(int code, String msg, Object data) {
-        return base(code, msg, data);
+        return base(code, msg, data,false);
     }
 
     public static ResultData error(ErrorCode errorCode) {
         return error(errorCode.code(), errorCode.message());
     }
 
-    private static ResultData  base(int code, String msg, Object data) {
+    private static ResultData  base(int code, String msg, Object data,Boolean success) {
         ResultData rd = new ResultData();
         rd.setCode(code);
         rd.setMessage(msg);
         rd.setData(data);
+        rd.setSuccess(success);
         return rd;
     }
 }