cc 3 miesięcy temu
rodzic
commit
67981eb16c

+ 9 - 9
src/main/java/com/qingjian/module/dm/pre/PreTask.java

@@ -43,22 +43,22 @@ public class PreTask {
      * 文件路径
      */
     private final Path filePath;
-    
+
     /**
      * 批次 ID,同一批次的文件共享相同 ID
      */
     private final Long batchId;
-    
+
     /**
      * 文件名
      */
     private final String fileName;
-    
+
     /**
      * 文件密码,用于处理加密的 Excel 文件
      */
     private final String password;
-    
+
     /**
      * CSV 分隔符,仅 CSV 文件使用
      */
@@ -72,11 +72,11 @@ public class PreTask {
     /**
      * 构造函数
      *
-     * @param filePath 文件路径
-     * @param batchId 批次 ID
-     * @param password 文件密码
+     * @param filePath  文件路径
+     * @param batchId   批次 ID
+     * @param password  文件密码
      * @param delimiter CSV 分隔符,默认使用逗号
-     * @param md5 文件内容 MD5
+     * @param md5       文件内容 MD5
      */
     public PreTask(Path filePath, Long batchId, String password, Character delimiter, String md5) {
         this.filePath = filePath;
@@ -134,7 +134,7 @@ public class PreTask {
         PreDataListener preDataListener = new PreDataListener(fileInfoList, fileName, fileId, batchId);
         try (ExcelReader reader = FesodSheet.read(Files.newInputStream(filePath), preDataListener)
                 .readCache(new MapCache())
-                .password(password).headRowNumber(0).excelType(excelTypeEnum).numRows(2000)
+                .password(password).headRowNumber(0).excelType(excelTypeEnum)
                 .autoTrim(true).charset(charset).registerConverter(new Str2NullConverter())
                 .registerConverter(new DateNumberConverter()).build()) {
             ReadWorkbookHolder readWorkbookHolder = reader.analysisContext().readWorkbookHolder();