diff --git a/src/pages/index/contact_us/contact_info/index.vue b/src/pages/index/contact_us/contact_info/index.vue new file mode 100644 index 0000000..d71c9e3 --- /dev/null +++ b/src/pages/index/contact_us/contact_info/index.vue @@ -0,0 +1,199 @@ + + + diff --git a/src/pages/index/contact_us/leave_message/components/AddLeaveMessageDialog.vue b/src/pages/index/contact_us/leave_message/components/AddLeaveMessageDialog.vue new file mode 100644 index 0000000..a7c5ae4 --- /dev/null +++ b/src/pages/index/contact_us/leave_message/components/AddLeaveMessageDialog.vue @@ -0,0 +1,162 @@ + + + + + diff --git a/src/pages/index/contact_us/leave_message/components/DetailLeaveMessageDialog.vue b/src/pages/index/contact_us/leave_message/components/DetailLeaveMessageDialog.vue new file mode 100644 index 0000000..3a3bbd4 --- /dev/null +++ b/src/pages/index/contact_us/leave_message/components/DetailLeaveMessageDialog.vue @@ -0,0 +1,98 @@ + + + + + diff --git a/src/pages/index/contact_us/leave_message/components/EditLeaveMessageDialog.vue b/src/pages/index/contact_us/leave_message/components/EditLeaveMessageDialog.vue new file mode 100644 index 0000000..d283ead --- /dev/null +++ b/src/pages/index/contact_us/leave_message/components/EditLeaveMessageDialog.vue @@ -0,0 +1,160 @@ + + + + + diff --git a/src/pages/index/contact_us/leave_message/index.vue b/src/pages/index/contact_us/leave_message/index.vue new file mode 100644 index 0000000..3254182 --- /dev/null +++ b/src/pages/index/contact_us/leave_message/index.vue @@ -0,0 +1,235 @@ + + diff --git a/src/service/contact_info.js b/src/service/contact_info.js new file mode 100644 index 0000000..f41f112 --- /dev/null +++ b/src/service/contact_info.js @@ -0,0 +1,23 @@ +import { api} from '~/utils/axios'; + +/** + * 获取联系方式内容 + * @param {Object} data + * @return {Promise} api + */ +export function getContactInfo(data) { + return api.post('ContactUs.ContactInfo/getContactInfo', data); +} + +/** + * 编辑联系方式 + * @param {Object} data + * @return {Promise} api + */ +export function editContactInfo(data) { + return api.post('ContactUs.ContactInfo/editContactInfo', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '编辑失败' + }); +} diff --git a/src/service/leave_message.js b/src/service/leave_message.js new file mode 100644 index 0000000..bd2cc19 --- /dev/null +++ b/src/service/leave_message.js @@ -0,0 +1,87 @@ +import { api, downloadFile, createApiUrl } from '~/utils/axios'; + + +/** +* 导出用户留言 +* @param {Object} data +* @return {Promise} api +*/ +export function exportExcel(data) { + downloadFile(createApiUrl('ContactUs.LeaveMessage/exportExcel'), data); +} + + + + + + + +/** + * 获取字典值 + * @param {Object} data + * @return {Promise} api + */ +export function getDictionary(data) { + return api.post('Dictionary.Dictionary/getDictionary', data, { + }); +} + + +/** + * 获取用户留言列表 + * @param {Object} data + * @return {Promise} api + */ +export function getLeaveMessageList(data) { + return api.post('ContactUs.LeaveMessage/getLeaveMessageList', data); +} + +/** + * 删除用户留言 + * @param {Object} data + * @return {Promise} api + */ +export function deleteLeaveMessage(data) { + return api.post('ContactUs.LeaveMessage/deleteLeaveMessage', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '删除失败' + }); +} + +/** + * 添加用户留言 + * @param {Object} data + * @return {Promise} api + */ +export function addLeaveMessage(data) { + return api.post('ContactUs.LeaveMessage/addLeaveMessage', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '添加失败' + }); +} +/** + * 编辑用户留言 + * @param {Object} data + * @return {Promise} api + */ +export function editLeaveMessage(data) { + return api.post('ContactUs.LeaveMessage/editLeaveMessage', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '编辑失败' + }); +} +/** + * 受理用户留言 + * @param {Object} data + * @return {Promise} api + */ +export function handleleave_messageStatus(data) { + return api.post('ContactUs.LeaveMessage/handleleave_messageStatus', data, { + // isTransformResponse: true, + // isShowSuccessMessage: true, + errorMessageText: '受理失败' + }); +} \ No newline at end of file