瀏覽代碼

fix: 模板解析的数据要过滤掉不完整的数据

chenjianhua 4 月之前
父節點
當前提交
c5c2e8f84d
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      service-daq/src/main/java/com/simuwang/daq/service/NavEmailParser.java

+ 1 - 0
service-daq/src/main/java/com/simuwang/daq/service/NavEmailParser.java

@@ -108,6 +108,7 @@ public class NavEmailParser extends AbstractEmailParser {
         //如果通用模板解析不到正确数据,就走模板解析一次
         if (successNavCount == 0 || forceTemplateEnable) {
             List<EmailFundNavDTO> templateFundNavDTOList = emailTemplateService.parseUsingTemplate(emailContentInfoDTO);
+            templateFundNavDTOList = templateFundNavDTOList.stream().filter(e -> StringUtil.isEmpty(e.getFailReason())).collect(Collectors.toList());
             if(CollUtil.isNotEmpty(templateFundNavDTOList)){
                 emailFundNavDTOList.addAll(templateFundNavDTOList);
             }