|
|
@@ -87,7 +87,7 @@ public class MailServiceImpl implements MailService {
|
|
|
throw BusinessRuntimeException.getInstance("未配置对应课件,请联系客服..");
|
|
|
}
|
|
|
//标题
|
|
|
- helper.setSubject(goodsTitle);
|
|
|
+ StringBuilder subject = new StringBuilder();
|
|
|
StringBuilder sb = new StringBuilder(IMG_HTML.length());
|
|
|
coursewareFiles.forEach(file->{
|
|
|
try {
|
|
|
@@ -96,12 +96,20 @@ public class MailServiceImpl implements MailService {
|
|
|
sb.append(String.format(IMG_HTML, file.getImg()));
|
|
|
sb.append("<br/>");
|
|
|
}
|
|
|
+ if (subject.length() > 0) {
|
|
|
+ subject.append(StrUtil.EMPTY);
|
|
|
+ }
|
|
|
+ subject.append(file.getSubject());
|
|
|
} catch (Exception e) {
|
|
|
}
|
|
|
});
|
|
|
if (sb.length() == 0) {
|
|
|
sb.append(goodsTitle);
|
|
|
}
|
|
|
+ if (subject.length() == 0) {
|
|
|
+ subject.append("银河录像局AI课程");
|
|
|
+ }
|
|
|
+ helper.setSubject(subject.toString());
|
|
|
try {
|
|
|
helper.setText(sb.toString(), true);
|
|
|
helper.setFrom(from);
|