1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| package com.example.projectdemo.common;
import lombok.Data;
@Data public class Result { private int code; private String msg;
private Object data; public Result(int code, String msg, Object data) { this.code = code; this.msg = msg; this.data = data; }
public static Result success(Object data) { return new Result(200, "success", data); }
public static Result success(String msg) { return new Result(200, msg, null); }
public static Result error(Object data) { return new Result(500, "fail", data); }
public static Result error(int code ,String msg) { return new Result(code, msg, null); } public static Result error(String msg, Object data) { return new Result(500, msg, data); } }
|