diff --git a/src/api/admin.js b/src/api/admin.js index 75b8844f..f0cece3c 100644 --- a/src/api/admin.js +++ b/src/api/admin.js @@ -350,3 +350,35 @@ export function getUserJoinedTrialList(data) { data }) } +// 邮件日志-日志列表 +export function getEmailLogList(data) { + return request({ + url: `/EmailLog/getEmailLogList`, + method: 'post', + data + }) +} +// 邮件日志-日志详情 +export function getEmailInfo(data) { + return request({ + url: `/EmailLog/getEmailInfo`, + method: 'post', + data + }) +} +// 邮件日志-重发邮件 +export function resendEmail(data) { + return request({ + url: `/EmailLog/resendEmail`, + method: 'post', + data + }) +} +// 邮件日志-同步邮件 +export function synchronizationEmail(data) { + return request({ + url: `/EmailLog/synchronizationEmail`, + method: 'post', + data + }) +} diff --git a/src/views/system/email/components/detail.vue b/src/views/system/email/components/detail.vue new file mode 100644 index 00000000..93e1ad2d --- /dev/null +++ b/src/views/system/email/components/detail.vue @@ -0,0 +1,228 @@ + + + \ No newline at end of file diff --git a/src/views/system/email/index.vue b/src/views/system/email/index.vue new file mode 100644 index 00000000..830ee4d9 --- /dev/null +++ b/src/views/system/email/index.vue @@ -0,0 +1,271 @@ + + + diff --git a/src/views/trials/trials-panel/setting/email-manage/config.vue b/src/views/trials/trials-panel/setting/email-manage/config.vue new file mode 100644 index 00000000..e0d74985 --- /dev/null +++ b/src/views/trials/trials-panel/setting/email-manage/config.vue @@ -0,0 +1,242 @@ + + + + diff --git a/src/views/trials/trials-panel/setting/email-manage/index.vue b/src/views/trials/trials-panel/setting/email-manage/index.vue index 2e9e1082..f4167034 100644 --- a/src/views/trials/trials-panel/setting/email-manage/index.vue +++ b/src/views/trials/trials-panel/setting/email-manage/index.vue @@ -1,268 +1,43 @@ - - + \ No newline at end of file