作者 Ricky

优化ExcelUtil空值处理

@@ -541,7 +541,10 @@ public class ExcelUtil<T> @@ -541,7 +541,10 @@ public class ExcelUtil<T>
541 } 541 }
542 else if (ColumnType.NUMERIC == attr.cellType()) 542 else if (ColumnType.NUMERIC == attr.cellType())
543 { 543 {
544 - cell.setCellValue(StringUtils.contains(Convert.toStr(value), ".") ? Convert.toDouble(value) : Convert.toInt(value)); 544 + if (StringUtils.isNotNull(value))
  545 + {
  546 + cell.setCellValue(StringUtils.contains(Convert.toStr(value), ".") ? Convert.toDouble(value) : Convert.toInt(value));
  547 + }
545 } 548 }
546 else if (ColumnType.IMAGE == attr.cellType()) 549 else if (ColumnType.IMAGE == attr.cellType())
547 { 550 {