From 26fb9e7699ac537b6f47411de901eaf3574f77ad Mon Sep 17 00:00:00 2001 From: xiyoufang <951868171@qq.com> Date: Thu, 22 Jun 2017 11:31:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AD=98=E5=9C=A8=E6=97=A0?= =?UTF-8?q?=E6=95=88=E8=A1=8C=EF=BC=8C=E4=B8=94=E8=A1=A8=E6=A0=BC=E6=97=A0?= =?UTF-8?q?=E6=9C=89=E6=95=88=E6=95=B0=E6=8D=AE=E5=AF=BC=E5=85=A5BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/afterturn/easypoi/excel/imports/ExcelImportServer.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easypoi-base/src/main/java/cn/afterturn/easypoi/excel/imports/ExcelImportServer.java b/easypoi-base/src/main/java/cn/afterturn/easypoi/excel/imports/ExcelImportServer.java index ff31939..9e34531 100644 --- a/easypoi-base/src/main/java/cn/afterturn/easypoi/excel/imports/ExcelImportServer.java +++ b/easypoi-base/src/main/java/cn/afterturn/easypoi/excel/imports/ExcelImportServer.java @@ -192,6 +192,10 @@ public class ExcelImportServer extends ImportBaseService { break; } row = rows.next(); + // Fix 如果row为无效行时候跳出 + if(sheet.getLastRowNum() - row.getRowNum() < params.getLastOfInvalidRow() ){ + break; + } // 判断是集合元素还是不是集合元素,如果是就继续加入这个集合,不是就创建新的对象 // keyIndex 如果为空就不处理,仍然处理这一行 if (params.getKeyIndex() != null