From 16787ae39fa4aea54e42d26093e3725f6577e012 Mon Sep 17 00:00:00 2001 From: "20932067@zju.edu.cn" Date: Fri, 19 Mar 2021 23:44:17 +0800 Subject: [PATCH] 11 --- src/components/admin/mail/Index.vue | 48 ++++++++++++++++++++++++++--- 1 file changed, 44 insertions(+), 4 deletions(-) diff --git a/src/components/admin/mail/Index.vue b/src/components/admin/mail/Index.vue index 2b5ef98..19d75a6 100644 --- a/src/components/admin/mail/Index.vue +++ b/src/components/admin/mail/Index.vue @@ -31,7 +31,7 @@
- 测试 + 测试
- 刷新 + 刷新 保存更改 @@ -75,10 +76,49 @@ export default { methods:{ getMailConfig(){ getMailInfo().then(res=>{ - console.log(res) - this.mailForm = res.data.data + let data = res.data + if (data.success) { + this.mailForm = res.data.data + }else{ + this.$message({ + type: 'error', + message: data.msg + }) + } }) }, + saveMailConfig(){ + editMailInfo(this.mailForm).then(res=>{ + let data = res.data + if (data.success) { + this.$message({ + type: 'success', + message: '修改成功!' + }) + }else { + this.$message({ + type: 'error', + message: data.msg + }) + } + }) + }, + sendTestMail(){ + testMailInfo().then(res=>{ + let data = res.data + if (data.success) { + this.$message({ + type: 'success', + message: '发送成功!' + }) + }else { + this.$message({ + type: 'error', + message: data.msg + }) + } + }) + } } }