Commit 14ff970982c56fcc836912c50d02fe9ce9530c84
1 parent
274440d1
Exists in
master
1.Excel读取允许最大行变更,不抛出异常
Showing
2 changed files
with
2 additions
and
10 deletions
Show diff stats
build.gradle
src/main/java/com/taover/util/UtilExcel.java
... | ... | @@ -382,10 +382,6 @@ public class UtilExcel { |
382 | 382 | } |
383 | 383 | Workbook wb = UtilExcel.getWorkbook(filepath, true); |
384 | 384 | Sheet sheet = wb.getSheetAt(sheetIndex); |
385 | - int end = sheet.getLastRowNum(); | |
386 | - if(end > UtilExcel.maxExcelRowNum){ | |
387 | - throw new Exception("目前系统只支持读取10000行以内记录,您当前Excel行数过大"); | |
388 | - } | |
389 | 385 | return readExcelBySheet(sheet, UtilExcel.maxExcelRowNum, false); |
390 | 386 | } |
391 | 387 | |
... | ... | @@ -398,7 +394,7 @@ public class UtilExcel { |
398 | 394 | int end = sheet.getLastRowNum(); |
399 | 395 | if(hasRowLimit){ |
400 | 396 | if(end > UtilExcel.maxExcelRowNum) { |
401 | - throw new Exception("目前系统只支持读取10000行以内记录,您当前Excel行数过大"); | |
397 | + throw new Exception("目前系统只支持读取"+UtilExcel.maxExcelRowNum+"行以内记录,您当前Excel行数过大"); | |
402 | 398 | } |
403 | 399 | return readExcelBySheet(sheet, UtilExcel.maxExcelRowNum, false); |
404 | 400 | }else { |
... | ... | @@ -492,10 +488,6 @@ public class UtilExcel { |
492 | 488 | } |
493 | 489 | Workbook wb = UtilExcel.getWorkbook(filepath, true); |
494 | 490 | Sheet sheet = wb.getSheetAt(sheetIndex); |
495 | - int end = sheet.getLastRowNum(); | |
496 | - if(end > UtilExcel.maxExcelRowNum){ | |
497 | - throw new Exception("目前系统只支持读取10000行以内记录,您当前Excel行数过大"); | |
498 | - } | |
499 | 491 | return readExcelBySheet(sheet, UtilExcel.maxExcelRowNum, true); |
500 | 492 | } |
501 | 493 | ... | ... |