Переглянути джерело

fix: 解析邮件详情查询优化,增加错误数据的展示

chenjianhua 4 місяців тому
батько
коміт
b66dad094d

+ 3 - 1
service-daq/src/main/java/com/simuwang/daq/service/EmailParseService.java

@@ -228,7 +228,9 @@ public class EmailParseService {
         }
 
         // 更新邮件解析结果 -> 当【净值日期】和【备案编码/基金名称】能正常解读,即识别为【成功】
-        long successNavCount = fileNameNavMap.values().stream().flatMap(List::stream).filter(e -> e != null && StrUtil.isBlank(e.getFailReason())).count();
+        //long successNavCount = fileNameNavMap.values().stream().flatMap(List::stream).filter(e -> e != null && StrUtil.isBlank(e.getFailReason())).count();
+        //最新调整,只要能正常解析数据就算成功
+        long successNavCount = fileNameNavMap.values().stream().flatMap(List::stream).count();
         emailParseStatus = successNavCount >= 1 ? EmailParseStatusConst.SUCCESS : EmailParseStatusConst.FAIL;
         String failReason = null;
         if (emailParseStatus == EmailParseStatusConst.FAIL) {