|
@@ -39,6 +39,9 @@ public class NavEmailParser extends AbstractEmailParser {
|
|
@Value("${email.file.path}")
|
|
@Value("${email.file.path}")
|
|
private String path;
|
|
private String path;
|
|
|
|
|
|
|
|
+ @Value("${email.parse.force-template-enable}")
|
|
|
|
+ private boolean forceTemplateEnable;
|
|
|
|
+
|
|
private final ValuationEmailParser valuationEmailParser;
|
|
private final ValuationEmailParser valuationEmailParser;
|
|
private final EmailTemplateService emailTemplateService;
|
|
private final EmailTemplateService emailTemplateService;
|
|
|
|
|
|
@@ -95,7 +98,7 @@ public class NavEmailParser extends AbstractEmailParser {
|
|
}
|
|
}
|
|
|
|
|
|
// 通用模版解析 -> 根据配置的模板进行解析
|
|
// 通用模版解析 -> 根据配置的模板进行解析
|
|
- if (CollUtil.isEmpty(emailFundNavDTOList)) {
|
|
|
|
|
|
+ if (CollUtil.isEmpty(emailFundNavDTOList) || forceTemplateEnable) {
|
|
emailFundNavDTOList = emailTemplateService.parseUsingTemplate(emailContentInfoDTO);
|
|
emailFundNavDTOList = emailTemplateService.parseUsingTemplate(emailContentInfoDTO);
|
|
}
|
|
}
|
|
return emailFundNavDTOList;
|
|
return emailFundNavDTOList;
|