| 1234567891011121314151617181920212223242526 |
- package cn.seecoder.devmanage.model.vo;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import java.io.Serializable;
- @Data
- @AllArgsConstructor
- public class Response<T> implements Serializable {
- private Integer code;
- private String msg;
- private T data;
- public static Response<Object> buildSuccess() {
- return new Response<>(200, "", null);
- }
- public static <T> Response<T> buildSuccess(T result) {
- return new Response<>(200, "", result);
- }
- public static Response<Object> buildFailure(Integer code, String message) {
- return new Response<>(code, message, null);
- }
- }
|