|
@@ -176,16 +176,10 @@ public class EmailParseService {
|
|
}
|
|
}
|
|
Integer type = EmailUtil.getEmailTypeBySubject(emailTitle + emailFile.getFilename());
|
|
Integer type = EmailUtil.getEmailTypeBySubject(emailTitle + emailFile.getFilename());
|
|
// 特殊月报
|
|
// 特殊月报
|
|
- if ((Objects.equals(EmailTypeConst.NAV_EMAIL_TYPE, type)
|
|
|
|
- || Objects.equals(EmailTypeConst.REPORT_OTHER_TYPE, type))
|
|
|
|
- && (ReportParseUtils.containsAny(emailTitle, ReportParseUtils.MANAGER_KEYWORDS)
|
|
|
|
- || emailTitle.contains("定期报告"))) {
|
|
|
|
|
|
+ if ((Objects.equals(EmailTypeConst.NAV_EMAIL_TYPE, type) || Objects.equals(EmailTypeConst.REPORT_OTHER_TYPE, type))
|
|
|
|
+ && ReportParseUtils.containsAny(emailTitle, ReportParseUtils.MONTHLY_REPORT_KEYWORDS)) {
|
|
type = EmailTypeConst.REPORT_EMAIL_TYPE;
|
|
type = EmailTypeConst.REPORT_EMAIL_TYPE;
|
|
}
|
|
}
|
|
- // 其他报告
|
|
|
|
- if (Objects.equals(EmailTypeConst.NAV_EMAIL_TYPE, type)) {
|
|
|
|
- type = EmailTypeConst.REPORT_OTHER_TYPE;
|
|
|
|
- }
|
|
|
|
emailFile.setEmailType(type);
|
|
emailFile.setEmailType(type);
|
|
}
|
|
}
|
|
|
|
|