Procházet zdrojové kódy

feat:模板配置-增加模板配置日志输出

mozuwen před 7 měsíci
rodič
revize
e6f7bb948f

+ 6 - 4
service-daq/src/main/java/com/simuwang/daq/service/EmailTemplateService.java

@@ -95,11 +95,13 @@ public class EmailTemplateService {
                 try {
                     List<EmailFundNavDTO> fundNavDTOList = extraFundNav(filePath, textContent, templateDetailDTO);
                     fundNavDTOList = fundNavDTOList.stream().filter(NavDataUtil::navDataFormatCheck).toList();
-                    if (CollUtil.isNotEmpty(fundNavDTOList)) {
-                        fundNavDTOList.forEach(e -> e.setTemplateId(templateDetailDTO.getTemplateId()));
-                        emailFundNavDTOList.addAll(fundNavDTOList);
+                    if (CollUtil.isEmpty(fundNavDTOList)) {
+                        log.info("模板配置解析不到数据 -> 模板id:{}", templateDetailDTO.getTemplateId());
+                        continue;
                     }
-                    log.info("模板配置规则解析不到数据 -> 模板id:{}", templateDetailDTO.getTemplateId());
+                    fundNavDTOList.forEach(e -> e.setTemplateId(templateDetailDTO.getTemplateId()));
+                    emailFundNavDTOList.addAll(fundNavDTOList);
+                    log.info("模板配置解析成功 -> 模板id:{},数据:{}", templateDetailDTO.getTemplateId(), fundNavDTOList);
                 } catch (Exception e) {
                     log.error("净值模板解析报错 -> 模板id:{},文件:{},堆栈信息:{}", templateDetailDTO.getTemplateId(), filePath, ExceptionUtil.stacktraceToString(e));
                 }