浏览代码

fixed gitee issues/I2D0C1

hubin 4 年之前
父节点
当前提交
556c5dfb7a
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/metadata/IPage.java

+ 5 - 1
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/metadata/IPage.java

@@ -77,7 +77,11 @@ public interface IPage<T> extends Serializable {
         if (current <= 1L) {
             return 0L;
         }
-        return current * getSize();
+        current = current * getSize();
+        if (current < 0L) {
+            return 0L;
+        }
+        return current;
     }
 
     /**