This commit is contained in:
efren
2025-06-27 10:04:09 +08:00
parent a21c343c5c
commit 33f441cfa5
2 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,7 @@
package com.chinaunicom.mall.ebtp.extend.mail.controller; package com.chinaunicom.mall.ebtp.extend.mail.controller;
import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse;
import com.chinaunicom.mall.ebtp.extend.mail.entity.MailRequest; import com.chinaunicom.mall.ebtp.extend.mail.entity.MailRequestDTO;
import com.chinaunicom.mall.ebtp.extend.mail.service.IMailService; import com.chinaunicom.mall.ebtp.extend.mail.service.IMailService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
@ -22,7 +22,7 @@ public class MailController {
@PostMapping("/simple") @PostMapping("/simple")
@ApiOperation(value = "发送简单文本邮件", notes = "发送纯文本格式的邮件") @ApiOperation(value = "发送简单文本邮件", notes = "发送纯文本格式的邮件")
public BaseResponse<String> sendSimpleMail(@RequestBody MailRequest request) { public BaseResponse<String> sendSimpleMail(@RequestBody MailRequestDTO request) {
try { try {
mailService.sendSimpleMail(request.getTo(), request.getSubject(), request.getContent()); mailService.sendSimpleMail(request.getTo(), request.getSubject(), request.getContent());
return BaseResponse.success("邮件发送成功"); return BaseResponse.success("邮件发送成功");
@ -33,7 +33,7 @@ public class MailController {
@PostMapping("/html") @PostMapping("/html")
@ApiOperation(value = "发送HTML格式邮件", notes = "发送HTML格式的邮件支持富文本内容") @ApiOperation(value = "发送HTML格式邮件", notes = "发送HTML格式的邮件支持富文本内容")
public BaseResponse<String> sendHtmlMail(@RequestBody MailRequest request) { public BaseResponse<String> sendHtmlMail(@RequestBody MailRequestDTO request) {
try { try {
mailService.sendHtmlMail(request.getTo(), request.getSubject(), request.getContent()); mailService.sendHtmlMail(request.getTo(), request.getSubject(), request.getContent());
return BaseResponse.success("HTML邮件发送成功"); return BaseResponse.success("HTML邮件发送成功");

View File

@ -6,7 +6,7 @@ import lombok.Data;
@Data @Data
@ApiModel("邮件请求参数") @ApiModel("邮件请求参数")
public class MailRequest { public class MailRequestDTO {
@ApiModelProperty(value = "收件人邮箱", required = true, example = "recipient@example.com") @ApiModelProperty(value = "收件人邮箱", required = true, example = "recipient@example.com")
private String to; private String to;