邮件
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
package com.chinaunicom.mall.ebtp.extend.mail.controller;
|
||||
|
||||
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 io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
@ -22,7 +22,7 @@ public class MailController {
|
||||
|
||||
@PostMapping("/simple")
|
||||
@ApiOperation(value = "发送简单文本邮件", notes = "发送纯文本格式的邮件")
|
||||
public BaseResponse<String> sendSimpleMail(@RequestBody MailRequest request) {
|
||||
public BaseResponse<String> sendSimpleMail(@RequestBody MailRequestDTO request) {
|
||||
try {
|
||||
mailService.sendSimpleMail(request.getTo(), request.getSubject(), request.getContent());
|
||||
return BaseResponse.success("邮件发送成功");
|
||||
@ -33,7 +33,7 @@ public class MailController {
|
||||
|
||||
@PostMapping("/html")
|
||||
@ApiOperation(value = "发送HTML格式邮件", notes = "发送HTML格式的邮件,支持富文本内容")
|
||||
public BaseResponse<String> sendHtmlMail(@RequestBody MailRequest request) {
|
||||
public BaseResponse<String> sendHtmlMail(@RequestBody MailRequestDTO request) {
|
||||
try {
|
||||
mailService.sendHtmlMail(request.getTo(), request.getSubject(), request.getContent());
|
||||
return BaseResponse.success("HTML邮件发送成功");
|
||||
|
@ -6,7 +6,7 @@ import lombok.Data;
|
||||
|
||||
@Data
|
||||
@ApiModel("邮件请求参数")
|
||||
public class MailRequest {
|
||||
public class MailRequestDTO {
|
||||
@ApiModelProperty(value = "收件人邮箱", required = true, example = "recipient@example.com")
|
||||
private String to;
|
||||
|
Reference in New Issue
Block a user