Преглед на файлове

fix: 估值表解析增加RAR文件格式读取日志打印

chenjianhua преди 2 месеца
родител
ревизия
f33e8511a1
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      service-base/src/main/java/com/simuwang/base/common/util/ExcelUtil.java

+ 6 - 0
service-base/src/main/java/com/simuwang/base/common/util/ExcelUtil.java

@@ -268,6 +268,11 @@ public class ExcelUtil {
                     destFile.mkdirs();
                 }
                 List<String> rarDir = ExcelUtil.extractRar(filePath, destPath);
+                for (String subFile : rarDir) {
+                    if(!subFile.contains(destPath)){
+                        subFile = destPath+"/"+subFile;
+                    }
+                }
                 filePathList.addAll(rarDir);
             }
         }catch (Exception e) {
@@ -308,6 +313,7 @@ public class ExcelUtil {
                     unrar(inputFilePath,outputDirPath);
                     File dir  = new File(outputDirPath);
                     for (File file : dir.listFiles()) {
+                        logger.info(file.getAbsolutePath());
                         fileList.add(file.getAbsolutePath());
                     }
                 }catch (Exception e1){