euphoria 2 months ago
parent
commit
5e903d89ec
2 changed files with 54 additions and 0 deletions
  1. 30 0
      Result.java
  2. 24 0
      User.java

+ 30 - 0
Result.java

@@ -0,0 +1,30 @@
+package cn.flea.chexnetmaster.pojo;
+
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+@Data
+@AllArgsConstructor
+@NoArgsConstructor
+
+public class Result {
+    private Integer code;//1 成功 , 0 失败
+    private String msg;  //提示信息
+    private Object data; //数据 data
+
+    public static Result success(String msg, Object data) {
+        return new Result(1, msg, data);
+    }
+    public static Result success(Object data) {
+        return new Result(1, "success", data);
+    }
+
+    public static Result success() {
+        return new Result(1, "success", null);
+    }
+
+    public static Result error(String msg) {
+        return new Result(0, msg, null);
+    }
+}

+ 24 - 0
User.java

@@ -0,0 +1,24 @@
+package cn.flea.chexnetmaster.pojo;
+
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.util.Date;
+
+@Data
+@NoArgsConstructor
+@AllArgsConstructor
+public class User {
+    private Integer id;
+    private String name;
+    private String password;
+    private Integer gender;
+    private Integer age;
+    private String wechatOpenid;
+    private String wechatUnionid;
+    private String sessionKey;
+    private String wechatAvatarUrl;
+    private Date createTime;
+    private Date updateTime;
+}