|
@@ -63,12 +63,13 @@ public class SceneApplyServiceImpl extends ServiceImpl<ISceneApplyMapper, SceneA
|
|
|
throw new BusinessException(-1,"场景申请不存在");
|
|
|
}
|
|
|
MailTemplate mailTemplate = mailTemplateService.getById(emailTemplateId);
|
|
|
+ String msg = mailTemplate.getMsg();
|
|
|
+ mailTemplate.setMsg( msg.replace("${username}",sceneApply.getName()));
|
|
|
Boolean flag = mailTemplateService.sendMail(sceneApply.getEmail(), mailTemplate,null);
|
|
|
- if(flag){
|
|
|
- sceneApply.setState(1);
|
|
|
- }else {
|
|
|
- sceneApply.setState(2);
|
|
|
+ if(!flag){
|
|
|
+ throw new BusinessException(-1,"邮件发送失败");
|
|
|
}
|
|
|
+ sceneApply.setState(1);
|
|
|
this.updateById(sceneApply);
|
|
|
}
|
|
|
|