package com.java110.api.controller;
|
|
|
import lombok.Data;
|
|
@Data
|
public class Result {
|
private Integer code; // 状态码:200成功,500失败
|
private String msg; // 提示信息
|
private Object data; // 响应数据
|
|
// 成功响应(带数据)
|
public static Result success(Object data) {
|
Result result = new Result();
|
result.setCode(200);
|
result.setMsg("操作成功");
|
result.setData(data);
|
return result;
|
}
|
|
// 成功响应(不带数据)
|
public static Result success(String msg) {
|
Result result = new Result();
|
result.setCode(200);
|
result.setMsg(msg);
|
return result;
|
}
|
|
// 失败响应
|
public static Result error(String msg) {
|
Result result = new Result();
|
result.setCode(500);
|
result.setMsg(msg);
|
return result;
|
}
|
|
public Integer getCode() {
|
return code;
|
}
|
|
public void setCode(Integer code) {
|
this.code = code;
|
}
|
|
public String getMsg() {
|
return msg;
|
}
|
|
public void setMsg(String msg) {
|
this.msg = msg;
|
}
|
|
public Object getData() {
|
return data;
|
}
|
|
public void setData(Object data) {
|
this.data = data;
|
}
|
}
|