tom.xu@informa.com před 2 roky
rodič
revize
554353821e

+ 4 - 0
src/main/java/ieven/server/webapp/domain/file/FileService.java

@@ -23,6 +23,7 @@ import ieven.server.webapp.util.excel.ExcelXlsReader;
 import ieven.server.webapp.util.excel.ExcelXlsxReader;
 import ieven.server.webapp.util.excel.PublicStatic;
 import info.monitorenter.cpdetector.io.*;
+import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.csv.CSVFormat;
 import org.apache.commons.csv.CSVParser;
 import org.apache.commons.csv.CSVRecord;
@@ -55,6 +56,7 @@ import java.util.stream.Collectors;
 
 @Service
 @EnableAsync
+@Slf4j
 public class FileService {
   @Autowired private GridFsTemplate gridFsTemplate;
   @Autowired private MongoTemplate mongoTemplate;
@@ -111,6 +113,7 @@ public class FileService {
             File file = new File(tmpdir + File.separator + randomFileName + ".csv");
             FileUtil.writeFromStream(inputStream, file);
             String encoding = EncodeDetector.getEncoding(file);
+            log.info("encoding:{}",encoding);
             CSVParser csvParser =
                 CSVFormat.EXCEL.parse(new InputStreamReader(new FileInputStream(file), encoding));
             int curRow = 0;
@@ -118,6 +121,7 @@ public class FileService {
             boolean wxFile = false;
             String nickname = ""; // 微信手机账单文件  添加一列 微信昵称  需要单独处理
             for (CSVRecord record : csvParser) {
+              log.info("record,{}",record);
               List<String> strings = record.toList();
               List<String> strings2 = new ArrayList<>();
               strings2.addAll(strings);