Skip to content

Commit

Permalink
fix: 设置超出数据页码范围pageNo,isLastPage的计算错误
Browse files Browse the repository at this point in the history
  • Loading branch information
chenhouhua committed Jun 26, 2024
1 parent 30dd0f3 commit 235a62c
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/main/java/com/github/pagehelper/PageInfo.java
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
@SuppressWarnings({"rawtypes", "unchecked"})
public class PageInfo<T> extends PageSerializable<T> {
public static final int DEFAULT_NAVIGATE_PAGES = 8;
private static final long serialVersionUID = 8444495984368556617L;
//private PageInfo EMPTY = new PageInfo(Collections.emptyList(), 0);
/**
* 当前页
Expand Down Expand Up @@ -262,7 +263,7 @@ private void calcPage() {
*/
private void judgePageBoudary() {
isFirstPage = pageNum == 1;
isLastPage = pageNum == pages || pages == 0;
isLastPage = pageNum == pages || pages == 0 || this.size == 0;
hasPreviousPage = pageNum > 1;
hasNextPage = pageNum < pages;
}
Expand Down

0 comments on commit 235a62c

Please sign in to comment.