diff --git a/src/main/java/com/biutag/supervision/job/Job.java b/src/main/java/com/biutag/supervision/job/Job.java index b500586..3bc8016 100644 --- a/src/main/java/com/biutag/supervision/job/Job.java +++ b/src/main/java/com/biutag/supervision/job/Job.java @@ -711,7 +711,12 @@ public class Job { try { List mailAttachmentDTOS = JSON.parseArray(json, MailAttachmentDTO.class); mailAttachmentDTOS.forEach(item -> { - String filepath = "http://65.47.60.145/lan-api/api/file/stream/" + item.getFilepath(); + String filepath = null; + if (item.getDoxFilepath()!=null){ + filepath = "http://65.47.60.145/lan-api/api/file/stream/" + item.getDoxFilepath(); + }else { + filepath = "http://65.47.60.145/lan-api/api/file/stream/" + item.getFilepath(); + } item.setFilepath(filepath); }); return mailAttachmentDTOS; diff --git a/src/main/java/com/biutag/supervision/pojo/dto/mail/MailAttachmentDTO.java b/src/main/java/com/biutag/supervision/pojo/dto/mail/MailAttachmentDTO.java index b0b080c..1e57b33 100644 --- a/src/main/java/com/biutag/supervision/pojo/dto/mail/MailAttachmentDTO.java +++ b/src/main/java/com/biutag/supervision/pojo/dto/mail/MailAttachmentDTO.java @@ -17,4 +17,6 @@ public class MailAttachmentDTO { /** 前端是字符串,这里建议转成 Long */ private Long size; + + private String doxFilepath; }