lyhzzz 2 سال پیش
والد
کامیت
374d24eb64
1فایلهای تغییر یافته به همراه11 افزوده شده و 1 حذف شده
  1. 11 1
      src/main/java/com/fdkankan/manage/util/ExcelUtil.java

+ 11 - 1
src/main/java/com/fdkankan/manage/util/ExcelUtil.java

@@ -1,5 +1,6 @@
 package com.fdkankan.manage.util;
 
+import org.apache.commons.lang3.StringUtils;
 import org.apache.poi.hssf.usermodel.HSSFWorkbook;
 import org.apache.poi.ss.usermodel.*;
 import org.apache.poi.xssf.usermodel.XSSFWorkbook;
@@ -31,7 +32,8 @@ public class ExcelUtil {
             for (int cellNum=0;cellNum<= row.getLastCellNum();cellNum++){
                 Cell cell = row.getCell(cellNum);
                 if(cell != null){
-                    map.put(cellNum,cell.toString().trim());
+                    String value = fommartNum(cell.toString().trim());
+                    map.put(cellNum,value);
                 }
             }
             rowList.add(map);
@@ -40,6 +42,14 @@ public class ExcelUtil {
         return rowList;
     }
 
+  private static  String fommartNum(String value){
+        try {
+            return Double.valueOf(value).intValue() +"";
+        }catch (Exception e){
+            return value;
+        }
+  }
+
 
     //获取WorkBook对象
     private static Workbook getExcelWorkBook(MultipartFile multipartFile) throws IOException {