package com.yupi.springbootinit.common; /** * 返回工具类 * * @author 程序员鱼皮 * @from 编程导航知识星球 */ public class ResultUtils { /** * 成功 * * @param data * @param * @return */ public static BaseResponse success(T data) { return new BaseResponse<>(0, data, "ok"); } /** * 失败 * * @param errorCode * @return */ public static BaseResponse error(ErrorCode errorCode) { return new BaseResponse<>(errorCode); } /** * 失败 * * @param code * @param message * @return */ public static BaseResponse error(int code, String message) { return new BaseResponse(code, null, message); } /** * 失败 * * @param errorCode * @return */ public static BaseResponse error(ErrorCode errorCode, String message) { return new BaseResponse(errorCode.getCode(), null, message); } }