mirror of
https://github.com/didi/KnowStreaming.git
synced 2026-01-07 23:28:24 +08:00
bugfix: Result类问题修改
This commit is contained in:
@@ -82,15 +82,15 @@ public class Result<T> implements Serializable {
|
|||||||
return JSON.toJSONString(this);
|
return JSON.toJSONString(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Result buildSuc() {
|
public static <T> Result<T> buildSuc() {
|
||||||
Result result = new Result();
|
Result<T> result = new Result<>();
|
||||||
result.setCode(ResultStatus.SUCCESS.getCode());
|
result.setCode(ResultStatus.SUCCESS.getCode());
|
||||||
result.setMessage(ResultStatus.SUCCESS.getMessage());
|
result.setMessage(ResultStatus.SUCCESS.getMessage());
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static <T> Result<T> buildSuc(T data) {
|
public static <T> Result<T> buildSuc(T data) {
|
||||||
Result<T> result = new Result<T>();
|
Result<T> result = new Result<>();
|
||||||
result.setCode(ResultStatus.SUCCESS.getCode());
|
result.setCode(ResultStatus.SUCCESS.getCode());
|
||||||
result.setMessage(ResultStatus.SUCCESS.getMessage());
|
result.setMessage(ResultStatus.SUCCESS.getMessage());
|
||||||
result.setData(data);
|
result.setData(data);
|
||||||
@@ -98,7 +98,7 @@ public class Result<T> implements Serializable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static <T> Result<T> buildGatewayFailure(String message) {
|
public static <T> Result<T> buildGatewayFailure(String message) {
|
||||||
Result<T> result = new Result<T>();
|
Result<T> result = new Result<>();
|
||||||
result.setCode(ResultStatus.GATEWAY_INVALID_REQUEST.getCode());
|
result.setCode(ResultStatus.GATEWAY_INVALID_REQUEST.getCode());
|
||||||
result.setMessage(message);
|
result.setMessage(message);
|
||||||
result.setData(null);
|
result.setData(null);
|
||||||
@@ -106,22 +106,22 @@ public class Result<T> implements Serializable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static <T> Result<T> buildFailure(String message) {
|
public static <T> Result<T> buildFailure(String message) {
|
||||||
Result<T> result = new Result<T>();
|
Result<T> result = new Result<>();
|
||||||
result.setCode(ResultStatus.FAIL.getCode());
|
result.setCode(ResultStatus.FAIL.getCode());
|
||||||
result.setMessage(message);
|
result.setMessage(message);
|
||||||
result.setData(null);
|
result.setData(null);
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Result buildFrom(ResultStatus resultStatus) {
|
public static <T> Result<T> buildFrom(ResultStatus resultStatus) {
|
||||||
Result result = new Result();
|
Result<T> result = new Result<>();
|
||||||
result.setCode(resultStatus.getCode());
|
result.setCode(resultStatus.getCode());
|
||||||
result.setMessage(resultStatus.getMessage());
|
result.setMessage(resultStatus.getMessage());
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Result buildFrom(ResultStatus resultStatus, Object data) {
|
public static <T> Result<T> buildFrom(ResultStatus resultStatus, T data) {
|
||||||
Result result = new Result();
|
Result<T> result = new Result<>();
|
||||||
result.setCode(resultStatus.getCode());
|
result.setCode(resultStatus.getCode());
|
||||||
result.setMessage(resultStatus.getMessage());
|
result.setMessage(resultStatus.getMessage());
|
||||||
result.setData(data);
|
result.setData(data);
|
||||||
|
|||||||
Reference in New Issue
Block a user