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; /** *

* * @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 + '}'; } }