--添加resultPage
This commit is contained in:
@ -54,6 +54,18 @@ public class ApiResult<T> implements Serializable {
|
|||||||
@ApiModelProperty(value = "响应消息")
|
@ApiModelProperty(value = "响应消息")
|
||||||
private String msg;
|
private String msg;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 总条数
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "总条数")
|
||||||
|
private Integer total;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 总页数
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "总页数")
|
||||||
|
private Integer totalPage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 响应数据
|
* 响应数据
|
||||||
*/
|
*/
|
||||||
@ -87,6 +99,19 @@ public class ApiResult<T> implements Serializable {
|
|||||||
return result(apiCode,null,data);
|
return result(apiCode,null,data);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static <T> ApiResult<T> resultPage(Integer total, Integer totalPage, T data){
|
||||||
|
return (ApiResult<T>) ApiResult.builder()
|
||||||
|
.total(total)
|
||||||
|
.totalPage(totalPage)
|
||||||
|
.status(200)
|
||||||
|
.msg(null)
|
||||||
|
.data(data)
|
||||||
|
.success(true)
|
||||||
|
.time(new Date())
|
||||||
|
.build();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
public static <T> ApiResult<T> result(ApiCode apiCode, String message, T data){
|
public static <T> ApiResult<T> result(ApiCode apiCode, String message, T data){
|
||||||
boolean success = false;
|
boolean success = false;
|
||||||
if (apiCode.getCode() == ApiCode.SUCCESS.getCode()){
|
if (apiCode.getCode() == ApiCode.SUCCESS.getCode()){
|
||||||
|
Reference in New Issue
Block a user