Browse Source

fix:邮件解析-修复只有正文时不保存邮件主题和正文文件名的问题

mozuwen 7 tháng trước cách đây
mục cha
commit
7790ccb548

+ 2 - 0
service-daq/src/main/java/com/simuwang/daq/service/EmailParseService.java

@@ -564,6 +564,7 @@ public class EmailParseService {
                     EmailContentInfoDTO emailContentInfoDTO = new EmailContentInfoDTO();
                     emailContentInfoDTO.setEmailContent(content.toString());
                     emailContentInfoDTO.setEmailDate(emailDateStr);
+                    emailContentInfoDTO.setEmailTitle(message.getSubject());
                     String fileName = message.getSubject() + DateUtil.format(emailDate, DateConst.YYYYMMDDHHMMSS24);
                     String filePath = path + mailboxInfoDTO.getAccount() + "/" + DateUtil.format(emailDate, DateConst.YYYY_MM_DD) + "/" + fileName + ".html";
                     File saveFile = new File(filePath);
@@ -576,6 +577,7 @@ public class EmailParseService {
                     }
                     FileUtil.writeFile(filePath, content.toString());
                     emailContentInfoDTO.setFilePath(filePath);
+                    emailContentInfoDTO.setFileName(fileName);
                     emailContentInfoDTOList.add(emailContentInfoDTO);
                 }
                 if (CollUtil.isNotEmpty(emailContentInfoDTOList)) {