Explorar el Código

fix:邮件解析-修复邮件主题为空时的报错问题

mozuwen hace 7 meses
padre
commit
dc6e179316

+ 1 - 1
service-base/src/main/java/com/simuwang/base/common/util/EmailUtil.java

@@ -189,7 +189,7 @@ public class EmailUtil {
      * @return 邮件类型:1-净值,2-估值表,3-定期报告 -> 兜底为净值类型
      */
     public static Integer getEmailTypeBySubject(String subject, Map<Integer, List<String>> emailTypeMap) {
-        if (MapUtil.isEmpty(emailTypeMap)) {
+        if (MapUtil.isEmpty(emailTypeMap) || StrUtil.isBlank(subject)) {
             return EmailTypeConst.NAV_EMAIL_TYPE;
         }
         for (Map.Entry<Integer, List<String>> emailTypeEntry : emailTypeMap.entrySet()) {