|
@@ -59,8 +59,8 @@ import java.util.stream.Collectors;
|
|
|
@RefreshScope
|
|
|
public class CommonServiceImpl implements ICommonService {
|
|
|
|
|
|
- @Value("${main.url}")
|
|
|
- private String mainUrl;
|
|
|
+ @Value("${main.laserUrlP:#{null}}")
|
|
|
+ private String laserUrl;
|
|
|
|
|
|
@Value("${env:gn}")
|
|
|
private String env;
|
|
@@ -251,7 +251,7 @@ public class CommonServiceImpl implements ICommonService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void sendEmail(String num) {
|
|
|
+ public void sendEmail(String num, String type) {
|
|
|
try {
|
|
|
Long userId = null;
|
|
|
String websize = "";
|
|
@@ -287,6 +287,10 @@ public class CommonServiceImpl implements ICommonService {
|
|
|
helpLink = helpLinkZh;
|
|
|
}
|
|
|
websize += "&lang=" + lang;
|
|
|
+ if(("V4".equals(type) || "V3".equals(type))
|
|
|
+ && (scenePlus.getSceneSource() == SceneSource.JG.code() || scenePlus.getSceneSource() == SceneSource.SG.code())){
|
|
|
+ websize = String.format(laserUrl, num, lang);
|
|
|
+ }
|
|
|
|
|
|
MailTemplate mailTemplate = mailTemplateService.getOne(new LambdaQueryWrapper<MailTemplate>().eq(MailTemplate::getRemark, "计算完成").eq(MailTemplate::getLang, lang));
|
|
|
String content = mailTemplate.getMsg().replaceAll("scene_name", title).replaceAll("scene_link", websize).replaceAll("help_link", helpLink);
|