diff --git a/src/api/email.js b/src/api/mail.js similarity index 66% rename from src/api/email.js rename to src/api/mail.js index d388cbf..b0cea7a 100644 --- a/src/api/email.js +++ b/src/api/mail.js @@ -1,21 +1,21 @@ import request from '@/utils/request' -export function sendEmail(data) { +export function addMail(data) { return request({ - url: '/email/send', + url: '/mail/add', method: 'post', data }) } -export function getEmailList() { +export function getMailList() { return request({ url: '/email/list', method: 'get' }) } -export function updateEmail(data) { +export function updateMail(data) { return request({ url: '/email/update', method: 'put', @@ -23,7 +23,7 @@ export function updateEmail(data) { }) } -export function delEmail(mailid) { +export function delMail(mailid) { return request({ url: '/email/delete/' + mailid, method: 'delete' diff --git a/src/constant/constant.js b/src/constant/constant.js new file mode 100644 index 0000000..b6f43dd --- /dev/null +++ b/src/constant/constant.js @@ -0,0 +1,8 @@ +export const MAIL_TYPE_PERSONAL = 1 +export const MAIL_TYPE_GROUP = 2 +export const MAIL_TYPE_ALL = 3 +/* +exports.MAIL_TYPE_PERSONAL = MAIL_TYPE_PERSONAL +exports.MAIL_TYPE_GROUP = MAIL_TYPE_GROUP +exports.MAIL_TYPE_ALL = MAIL_TYPE_ALL* +*/ diff --git a/src/views/email/create.vue b/src/views/email/create.vue index 7a9fd38..3a1179d 100644 --- a/src/views/email/create.vue +++ b/src/views/email/create.vue @@ -79,7 +79,7 @@ import { CommentDropdown } from '@/views/example/components/Dropdown' import Sticky from '@/components/Sticky/index.vue' import MDinput from '@/components/MDinput/index.vue' -import { sendEmail, updateEmail } from '@/api/email' +import { addMail, updateEmail } from '@/api/mail' import { parseTime } from '@/utils' export default { @@ -158,7 +158,7 @@ export default { data.expiretime = data.expiretime / 1000 this.$refs['postForm'].validate((valid) => { if (valid) { - sendEmail(data).then(response => { + addMail(data).then(response => { if (response.code === 0) { this.$message({ message: '发布成功', @@ -187,7 +187,7 @@ export default { duration: 1200, onClose: () => { sessionStorage.removeItem('editEmail' + data.mailid) - this.$router.replace('/email/index') + this.$router.replace('/mail/index') } }) } diff --git a/src/views/email/list.vue b/src/views/email/list.vue index bb2a887..b78077e 100644 --- a/src/views/email/list.vue +++ b/src/views/email/list.vue @@ -1,7 +1,7 @@