package com.sict.data.utils; /** * @description 请求结果封装工具类 * * @author Jxy * @date Create in 14:33 2019/10/17 */ public class ResponseUtil { /** * 请求成功 */ public static MsgEnum success(T t, String msg) { MsgEnum msgEnum = MsgEnum.SUCCESS; msgEnum.setData(t); msgEnum.setMsg(msg); return msgEnum; } public static MsgEnum success(T t) { MsgEnum msgEnum = MsgEnum.SUCCESS; msgEnum.setData(t); return msgEnum; } /** * 请求失败 */ public static MsgEnum failure(T t, String msg) { MsgEnum msgEnum = MsgEnum.FAILURE; msgEnum.setData(t); msgEnum.setMsg(msg); return msgEnum; } public static MsgEnum failure(String msg) { MsgEnum msgEnum = MsgEnum.FAILURE; msgEnum.setMsg(msg); return msgEnum; } /** * 请求错误 */ public static MsgEnum error(T t, String msg) { MsgEnum msgEnum = MsgEnum.ERROR; msgEnum.setData(t); msgEnum.setMsg(msg); return msgEnum; } public static MsgEnum error(String msg) { MsgEnum msgEnum = MsgEnum.ERROR; msgEnum.setMsg(msg); return msgEnum; } }