package com.finance.common.core.domain;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
import javax.validation.constraints.DecimalMin;
|
import java.io.Serializable;
|
|
/**
|
* <p></p>
|
*
|
* @author mouseyCat
|
* @date 2020/8/24 16:39
|
*/
|
@ApiModel(value = "基础查询列表dto")
|
public class BasePage implements Serializable {
|
/**
|
* 分页参数,当前页码
|
*/
|
@ApiModelProperty(value = "分页参数,当前页码")
|
@DecimalMin(value = "1", message = "当前页码最小为1")
|
private Integer pageNum = 1;
|
/**
|
* 分页参数,每页数量
|
*/
|
@ApiModelProperty(value = "分页参数,每页数量,默认为10")
|
@DecimalMin(value = "1", message = "每页数量最低为1")
|
private Integer pageSize = 10;
|
|
public Integer getPageNum() {
|
return pageNum;
|
}
|
|
public void setPageNum(Integer pageNum) {
|
this.pageNum = pageNum;
|
}
|
|
public Integer getPageSize() {
|
return pageSize;
|
}
|
|
public void setPageSize(Integer pageSize) {
|
this.pageSize = pageSize;
|
}
|
|
@Override
|
public String toString() {
|
return "BasePage{" +
|
"pageNum=" + pageNum +
|
", pageSize=" + pageSize +
|
'}';
|
}
|
}
|