package com.ycl.platform.base;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
/**
|
* 基础查询(分页)类
|
*
|
* @author:xp
|
* @date:2024/3/4 14:39
|
*/
|
@Data
|
public class AbsQuery {
|
|
@ApiModelProperty(value = "当前页", required = true)
|
private Integer pageNum = 1;
|
|
@ApiModelProperty(value = "每页条数", required = true)
|
private Integer pageSize = 10;
|
|
private Integer startNum;
|
|
/**
|
* 获取mongo分页skip跳过的条数
|
*
|
* @return
|
*/
|
public Integer getSkipNum() {
|
return (pageNum - 1) * pageSize;
|
}
|
}
|