diff --git a/src/api/system/emailtpl.js b/src/api/system/emailtpl.js new file mode 100644 index 0000000..0fc12e6 --- /dev/null +++ b/src/api/system/emailtpl.js @@ -0,0 +1,57 @@ +import request from '@/utils/request' + +/** +* 邮件模板分页查询 +* @param {查询条件} data +*/ +export function listEmailTpl(query) { + return request({ + url: 'system/EmailTpl/list', + method: 'get', + params: query, + }) +} + +/** +* 新增邮件模板 +* @param data +*/ +export function addEmailTpl(data) { + return request({ + url: 'system/EmailTpl', + method: 'post', + data: data, + }) +} +/** +* 修改邮件模板 +* @param data +*/ +export function updateEmailTpl(data) { + return request({ + url: 'system/EmailTpl', + method: 'PUT', + data: data, + }) +} +/** +* 获取邮件模板详情 +* @param {Id} +*/ +export function getEmailTpl(id) { + return request({ + url: 'system/EmailTpl/' + id, + method: 'get' + }) +} + +/** +* 删除邮件模板 +* @param {主键} pid +*/ +export function delEmailTpl(pid) { + return request({ + url: 'system/EmailTpl/' + pid, + method: 'delete' + }) +} diff --git a/src/views/tool/email/emailTpl.vue b/src/views/tool/email/emailTpl.vue new file mode 100644 index 0000000..3c89fc6 --- /dev/null +++ b/src/views/tool/email/emailTpl.vue @@ -0,0 +1,275 @@ + + + + diff --git a/src/views/tool/email/sendEmail.vue b/src/views/tool/email/sendEmail.vue index d3083ad..f6f289a 100644 --- a/src/views/tool/email/sendEmail.vue +++ b/src/views/tool/email/sendEmail.vue @@ -16,6 +16,11 @@ + + + + + @@ -32,6 +37,8 @@