mirror of
https://gitee.com/dromara/RuoYi-Cloud-Plus.git
synced 2025-09-08 21:37:42 +00:00
全局异常处理(网关异常&业务异常)
This commit is contained in:
@@ -31,10 +31,11 @@ public class Constants
|
||||
* 成功标记
|
||||
*/
|
||||
public static final Integer SUCCESS = 200;
|
||||
|
||||
/**
|
||||
* 失败标记
|
||||
*/
|
||||
public static final Integer FAIL = 501;
|
||||
public static final Integer FAIL = 500;
|
||||
|
||||
/**
|
||||
* 登录成功
|
||||
|
@@ -12,6 +12,12 @@ public class R<T> implements Serializable
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 成功 */
|
||||
public static final int SUCCESS = Constants.SUCCESS;
|
||||
|
||||
/** 失败 */
|
||||
public static final int FAIL = Constants.FAIL;
|
||||
|
||||
private int code;
|
||||
|
||||
private String msg;
|
||||
@@ -20,40 +26,40 @@ public class R<T> implements Serializable
|
||||
|
||||
public static <T> R<T> ok()
|
||||
{
|
||||
return restResult(null, Constants.SUCCESS, null);
|
||||
return restResult(null, SUCCESS, null);
|
||||
}
|
||||
|
||||
public static <T> R<T> ok(T data)
|
||||
{
|
||||
return restResult(data, Constants.SUCCESS, null);
|
||||
return restResult(data, SUCCESS, null);
|
||||
}
|
||||
|
||||
public static <T> R<T> ok(T data, String msg)
|
||||
{
|
||||
return restResult(data, Constants.SUCCESS, msg);
|
||||
return restResult(data, SUCCESS, msg);
|
||||
}
|
||||
|
||||
public static <T> R<T> failed()
|
||||
public static <T> R<T> fail()
|
||||
{
|
||||
return restResult(null, Constants.FAIL, null);
|
||||
return restResult(null, FAIL, null);
|
||||
}
|
||||
|
||||
public static <T> R<T> failed(String msg)
|
||||
public static <T> R<T> fail(String msg)
|
||||
{
|
||||
return restResult(null, Constants.FAIL, msg);
|
||||
return restResult(null, FAIL, msg);
|
||||
}
|
||||
|
||||
public static <T> R<T> failed(T data)
|
||||
public static <T> R<T> fail(T data)
|
||||
{
|
||||
return restResult(data, Constants.FAIL, null);
|
||||
return restResult(data, FAIL, null);
|
||||
}
|
||||
|
||||
public static <T> R<T> failed(T data, String msg)
|
||||
public static <T> R<T> fail(T data, String msg)
|
||||
{
|
||||
return restResult(data, Constants.FAIL, msg);
|
||||
return restResult(data, FAIL, msg);
|
||||
}
|
||||
|
||||
public static <T> R<T> failed(int code, String msg)
|
||||
public static <T> R<T> fail(int code, String msg)
|
||||
{
|
||||
return restResult(null, code, msg);
|
||||
}
|
||||
|
Reference in New Issue
Block a user