将邮件的跳转地址移到application.yml中-liyuchen

This commit is contained in:
李宇辰 2023-04-14 18:58:09 +08:00
parent 1e90af8dca
commit a8a9141684
3 changed files with 13 additions and 3 deletions

View File

@ -8,6 +8,7 @@ import com.kening.vordm.mapper.AdministratorMapper;
import com.kening.vordm.service.AdministratorService; import com.kening.vordm.service.AdministratorService;
import com.kening.vordm.service.EmailService; import com.kening.vordm.service.EmailService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springblade.core.mp.base.BaseServiceImpl; import org.springblade.core.mp.base.BaseServiceImpl;
import org.springblade.core.tool.utils.DigestUtil; import org.springblade.core.tool.utils.DigestUtil;
@ -25,10 +26,14 @@ import java.util.Map;
*/ */
@Slf4j @Slf4j
@Service @Service
@AllArgsConstructor @RequiredArgsConstructor
public class AdministratorServiceImpl extends BaseServiceImpl<AdministratorMapper,Administrator> implements AdministratorService { public class AdministratorServiceImpl extends BaseServiceImpl<AdministratorMapper,Administrator> implements AdministratorService {
private EmailService emailService; private final EmailService emailService;
@Value("${mail.home.link}")
private String link;
/** /**
* 根据角色名称获取角色id * 根据角色名称获取角色id
@ -71,6 +76,7 @@ public class AdministratorServiceImpl extends BaseServiceImpl<AdministratorMappe
dataMap.put("account", administrator.getAccount()); dataMap.put("account", administrator.getAccount());
//默认密码 1234 //默认密码 1234
dataMap.put("password", "1234"); dataMap.put("password", "1234");
dataMap.put("link",link);
dataMap.put("time", LocalDate.now().format(DateTimeFormatter.ofPattern("yyyy/MM/dd"))); dataMap.put("time", LocalDate.now().format(DateTimeFormatter.ofPattern("yyyy/MM/dd")));
Email email = new Email(); Email email = new Email();
email.setSubject(subject); email.setSubject(subject);

View File

@ -11,3 +11,7 @@ mybatis-plus:
swagger: swagger:
base-packages: base-packages:
- com.kening.vordm - com.kening.vordm
mail:
home:
link: http://192.168.31.77:8888

View File

@ -71,7 +71,7 @@
<p>Your account number<b><span th:text="${account}"></span></b></p> <p>Your account number<b><span th:text="${account}"></span></b></p>
<p>Your password<b><span th:text="${password}"></span></b></p> <p>Your password<b><span th:text="${password}"></span></b></p>
<p>The date you registered<b><span th:text="${time}"></span></b></p> <p>The date you registered<b><span th:text="${time}"></span></b></p>
<P><b>Please click login:<a href="http://192.168.31.77:8888">Point-me jump</a></b></P> <P><b>Please click login:<a th:href="${link}">Point-me jump</a></b></P>
<p></p> <p></p>
</div> </div>
<div class="footer"> <div class="footer">