feat: mail config and mail send

This commit is contained in:
zchengo
2023-01-24 20:03:35 +08:00
parent a9e33f2bcc
commit 35886fde4f
17 changed files with 731 additions and 8 deletions
+37
View File
@@ -0,0 +1,37 @@
import request from '../axios/index'
// 保存邮件服务配置
export function saveMailConfig(param) {
return request({
url: '/config/save',
method: 'put',
data: param,
})
}
// 开启或关闭邮件服务
export function updateMailConfigStmpStatus(param) {
return request({
url: '/config/status',
method: 'put',
data: param,
})
}
// 获取邮件服务配置信息
export function getMailConfig(param) {
return request({
url: '/config/info',
method: 'get',
data: param,
})
}
// 检查邮件配置的有效性
export function checkMailConfig(param) {
return request({
url: '/config/check',
method: 'get',
data: param,
})
}
+9
View File
@@ -18,6 +18,15 @@ export function updateCustomer(param) {
})
}
// 发送邮件给客户
export function sendMailToCustomer(param) {
return request({
url: '/customer/send',
method: 'post',
data: param,
})
}
// 删除客户
export function deleteCustomer(param) {
return request({