diff --git a/src/api/mail.js b/src/api/mail.js index b0cea7a..0c65207 100644 --- a/src/api/mail.js +++ b/src/api/mail.js @@ -10,14 +10,14 @@ export function addMail(data) { export function getMailList() { return request({ - url: '/email/list', + url: '/mail/list', method: 'get' }) } -export function updateMail(data) { +export function updatmail(data) { return request({ - url: '/email/update', + url: '/mail/update', method: 'put', data }) @@ -25,7 +25,7 @@ export function updateMail(data) { export function delMail(mailid) { return request({ - url: '/email/delete/' + mailid, + url: '/mail/delete/' + mailid, method: 'delete' }) } diff --git a/src/views/email/create.vue b/src/views/email/create.vue index 05c975d..60a39e2 100644 --- a/src/views/email/create.vue +++ b/src/views/email/create.vue @@ -19,12 +19,12 @@ - + - + @@ -49,7 +49,7 @@ - + @@ -82,7 +82,7 @@ export default { subject: '', content: '', attachments: '', - to: '', + recipients: '' }, rules: { sendtime: [{ required: true, message: '请选择发送时间', trigger: 'blur' }], @@ -93,25 +93,25 @@ export default { { required: true, message: '用户注册开始时间', trigger: 'blur' }, { validator: (rule, value, cb, source, options) => { - const errors = []; - console.log(this.postForm.mailtype); - cb(); - return errors; + const errors = [] + console.log(this.postForm.mailtype) + cb() + return errors }, trigger: 'blur' } - ], + ], user_reg_end_time: [ { required: true, message: '用户注册结束时间', trigger: 'blur' }, { validator: (rule, value, cb, source, options) => { - const errors = []; - console.log(this.postForm.mailtype); - cb(); - return errors; + const errors = [] + console.log(this.postForm.mailtype) + cb() + return errors } } - ], + ] }, userRegVisible: true, groupMailVisible: true, @@ -122,18 +122,18 @@ export default { watch: { 'postForm.mailtype'(val) { switch (val) { - case MAIL_TYPE_GROUP: - { - this.userRegVisible = true; - this.groupMailVisible = true; - } - break; - case MAIL_TYPE_ALL: - { - this.userRegVisible = true; - this.groupMailVisible = false; - } - break + case MAIL_TYPE_GROUP: + { + this.userRegVisible = true + this.groupMailVisible = true + } + break + case MAIL_TYPE_ALL: + { + this.userRegVisible = true + this.groupMailVisible = false + } + break } /* if (this.dialogStatus === 'create' && val === 2) { @@ -167,10 +167,10 @@ export default { data.expiretime = data.expiretime / 1000 data.user_reg_start_time = data.user_reg_start_time / 1000 data.user_reg_end_time = data.user_reg_end_time / 1000 - console.log('valid begin'); + console.log('valid begin') try { this.$refs['postForm'].validate((valid) => { - console.log('valid end', valid); + console.log('valid end', valid) if (valid) { addMail(data).then(response => { if (response.code === 0) { @@ -186,7 +186,7 @@ export default { }) } }) - } catch(e) { + } catch (e) { console.log(e) } }, diff --git a/src/views/email/list.vue b/src/views/email/list.vue index b78077e..031b66f 100644 --- a/src/views/email/list.vue +++ b/src/views/email/list.vue @@ -8,32 +8,16 @@ style="width: 100%;" > - - - -