类 ResponseResult<T>

java.lang.Object
red.mulan.boot.common.result.ResponseResult<T>
所有已实现的接口:
Result

public class ResponseResult<T> extends Object implements Result
响应结果类
从以下版本开始:
2023/2/17 20:50
版本:
1.0.0
作者:
Max
  • 构造器详细资料

    • ResponseResult

      public ResponseResult(Result result, T data)
    • ResponseResult

      public ResponseResult(Result result)
  • 方法详细资料

    • ok

      public static <R> ResponseResult<R> ok()
      返回操作成功响应信息
      类型参数:
      R - 返回数据的泛型
      返回:
      操作成功的响应信息
    • ok

      public static <R> ResponseResult<R> ok(R data)
      返回操作成功响应信息 并带有返回数据
      类型参数:
      R - 返回数据的泛型
      参数:
      data - 返回的数据
      返回:
      操作成功的响应信息
    • fail

      public static <R> ResponseResult<R> fail()
      返回默认操作失败响应信息
      类型参数:
      R - 响应信息泛型
      返回:
      响应信息
    • fail

      public static <R> ResponseResult<R> fail(Result result, R data)
      返回自定义操作失败响应信息 带数据返回
      类型参数:
      R - 响应信息泛型
      参数:
      result - 响应信息
      data - 返回的数据
      返回:
      响应信息
    • fail

      public static <R> ResponseResult<R> fail(Result result)
      返回自定义操作失败响应信息
      类型参数:
      R - 响应信息泛型
      参数:
      result - 返回的数据
      返回:
      响应信息
    • unauthorized

      public static <R> ResponseResult<R> unauthorized()
      未授权
      类型参数:
      R - 返回数据泛型
      返回:
      响应未授权
    • forbidden

      public static <R> ResponseResult<R> forbidden()
      返回权限不足
      类型参数:
      R - 返回数据泛型
      返回:
      响应权限不足
    • code

      public String code()
      返回自定义请求状态码
      指定者:
      code 在接口中 Result
      返回:
      返回自定义状态码
    • success

      public Boolean success()
      返回是否成功
      指定者:
      success 在接口中 Result
      返回:
      是否成功
    • message

      public String message()
      返回提示信息
      指定者:
      message 在接口中 Result
      返回:
      提示信息