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