This commit is contained in:
20932067@zju.edu.cn 2021-03-19 23:44:17 +08:00
parent 246411c839
commit 16787ae39f
1 changed files with 44 additions and 4 deletions

View File

@ -31,7 +31,7 @@
<el-form-item
label-position="left" >
<div class="test">
<el-button>测试</el-button>
<el-button @click="sendTestMail()">测试</el-button>
</div>
</el-form-item>
<el-form-item
@ -39,10 +39,11 @@
label="系统默认发送邮件">
</el-form-item>
<el-form-item>
<el-button>刷新</el-button>
<el-button @click="getMailConfig()">刷新</el-button>
<el-button
size="medium"
type="primary"
@click="saveMailConfig"
>保存更改</el-button>
</el-form-item>
</el-form>
@ -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
})
}
})
}
}
}
</script>