From 9eaaf9e23411eff7cb08b853d9a09861d4bab372 Mon Sep 17 00:00:00 2001 From: ll <2149573631@qq.com> Date: Fri, 5 May 2023 16:53:13 +0800 Subject: [PATCH] int --- .../components/AddConsultingHotlineDialog.vue | 133 +++++++++++++ .../DetailConsultingHotlineDialog.vue | 77 ++++++++ .../EditConsultingHotlineDialog.vue | 129 +++++++++++++ .../contact_info/consulting_hotline/index.vue | 181 ++++++++++++++++++ .../{ => contact_infomation}/index.vue | 58 +++--- .../components/AddContactScancodeDialog.vue | 115 +++++++++++ .../DetailContactScancodeDialog.vue | 69 +++++++ .../components/EditContactScancodeDialog.vue | 113 +++++++++++ .../contact_info/contact_scancode/index.vue | 166 ++++++++++++++++ src/service/consulting_hotline.js | 56 ++++++ src/service/contact_scancode.js | 56 ++++++ 11 files changed, 1121 insertions(+), 32 deletions(-) create mode 100644 src/pages/index/contact_us/contact_info/consulting_hotline/components/AddConsultingHotlineDialog.vue create mode 100644 src/pages/index/contact_us/contact_info/consulting_hotline/components/DetailConsultingHotlineDialog.vue create mode 100644 src/pages/index/contact_us/contact_info/consulting_hotline/components/EditConsultingHotlineDialog.vue create mode 100644 src/pages/index/contact_us/contact_info/consulting_hotline/index.vue rename src/pages/index/contact_us/contact_info/{ => contact_infomation}/index.vue (84%) create mode 100644 src/pages/index/contact_us/contact_info/contact_scancode/components/AddContactScancodeDialog.vue create mode 100644 src/pages/index/contact_us/contact_info/contact_scancode/components/DetailContactScancodeDialog.vue create mode 100644 src/pages/index/contact_us/contact_info/contact_scancode/components/EditContactScancodeDialog.vue create mode 100644 src/pages/index/contact_us/contact_info/contact_scancode/index.vue create mode 100644 src/service/consulting_hotline.js create mode 100644 src/service/contact_scancode.js diff --git a/src/pages/index/contact_us/contact_info/consulting_hotline/components/AddConsultingHotlineDialog.vue b/src/pages/index/contact_us/contact_info/consulting_hotline/components/AddConsultingHotlineDialog.vue new file mode 100644 index 0000000..bb167ec --- /dev/null +++ b/src/pages/index/contact_us/contact_info/consulting_hotline/components/AddConsultingHotlineDialog.vue @@ -0,0 +1,133 @@ + + + + + diff --git a/src/pages/index/contact_us/contact_info/consulting_hotline/components/DetailConsultingHotlineDialog.vue b/src/pages/index/contact_us/contact_info/consulting_hotline/components/DetailConsultingHotlineDialog.vue new file mode 100644 index 0000000..7f42c1e --- /dev/null +++ b/src/pages/index/contact_us/contact_info/consulting_hotline/components/DetailConsultingHotlineDialog.vue @@ -0,0 +1,77 @@ + + + + + diff --git a/src/pages/index/contact_us/contact_info/consulting_hotline/components/EditConsultingHotlineDialog.vue b/src/pages/index/contact_us/contact_info/consulting_hotline/components/EditConsultingHotlineDialog.vue new file mode 100644 index 0000000..9cd8886 --- /dev/null +++ b/src/pages/index/contact_us/contact_info/consulting_hotline/components/EditConsultingHotlineDialog.vue @@ -0,0 +1,129 @@ + + + + + diff --git a/src/pages/index/contact_us/contact_info/consulting_hotline/index.vue b/src/pages/index/contact_us/contact_info/consulting_hotline/index.vue new file mode 100644 index 0000000..5dc508b --- /dev/null +++ b/src/pages/index/contact_us/contact_info/consulting_hotline/index.vue @@ -0,0 +1,181 @@ + + diff --git a/src/pages/index/contact_us/contact_info/index.vue b/src/pages/index/contact_us/contact_info/contact_infomation/index.vue similarity index 84% rename from src/pages/index/contact_us/contact_info/index.vue rename to src/pages/index/contact_us/contact_info/contact_infomation/index.vue index 91c5e69..08d7be0 100644 --- a/src/pages/index/contact_us/contact_info/index.vue +++ b/src/pages/index/contact_us/contact_info/contact_infomation/index.vue @@ -7,12 +7,6 @@ - - - - - - @@ -24,7 +18,7 @@ - + @@ -94,30 +88,30 @@ const rules = reactive({ message: '联系我们简介不能为空' } ], - customer_service_wx_img: [ - { - required: true, - message: '客服微信图片不能为空' - } - ], - wx_office_accounts_img: [ - { - required: true, - message: '微信公众号图片不能为空' - } - ], - weibo_img: [ - { - required: true, - message: '官方微博图片不能为空' - } - ], - qq_img: [ - { - required: true, - message: '官方qq图片不能为空' - } - ], + // customer_service_wx_img: [ + // { + // required: true, + // message: '客服微信图片不能为空' + // } + // ], + // wx_office_accounts_img: [ + // { + // required: true, + // message: '微信公众号图片不能为空' + // } + // ], + // weibo_img: [ + // { + // required: true, + // message: '官方微博图片不能为空' + // } + // ], + // qq_img: [ + // { + // required: true, + // message: '官方qq图片不能为空' + // } + // ], }); diff --git a/src/pages/index/contact_us/contact_info/contact_scancode/components/AddContactScancodeDialog.vue b/src/pages/index/contact_us/contact_info/contact_scancode/components/AddContactScancodeDialog.vue new file mode 100644 index 0000000..61c15da --- /dev/null +++ b/src/pages/index/contact_us/contact_info/contact_scancode/components/AddContactScancodeDialog.vue @@ -0,0 +1,115 @@ + + + + + diff --git a/src/pages/index/contact_us/contact_info/contact_scancode/components/DetailContactScancodeDialog.vue b/src/pages/index/contact_us/contact_info/contact_scancode/components/DetailContactScancodeDialog.vue new file mode 100644 index 0000000..2488e92 --- /dev/null +++ b/src/pages/index/contact_us/contact_info/contact_scancode/components/DetailContactScancodeDialog.vue @@ -0,0 +1,69 @@ + + + + + diff --git a/src/pages/index/contact_us/contact_info/contact_scancode/components/EditContactScancodeDialog.vue b/src/pages/index/contact_us/contact_info/contact_scancode/components/EditContactScancodeDialog.vue new file mode 100644 index 0000000..8660235 --- /dev/null +++ b/src/pages/index/contact_us/contact_info/contact_scancode/components/EditContactScancodeDialog.vue @@ -0,0 +1,113 @@ + + + + + diff --git a/src/pages/index/contact_us/contact_info/contact_scancode/index.vue b/src/pages/index/contact_us/contact_info/contact_scancode/index.vue new file mode 100644 index 0000000..f16da66 --- /dev/null +++ b/src/pages/index/contact_us/contact_info/contact_scancode/index.vue @@ -0,0 +1,166 @@ + + diff --git a/src/service/consulting_hotline.js b/src/service/consulting_hotline.js new file mode 100644 index 0000000..d57fdd5 --- /dev/null +++ b/src/service/consulting_hotline.js @@ -0,0 +1,56 @@ +import { api, downloadFile, createApiUrl} from '~/utils/axios'; + + + + + + + + + +/** + * 获取咨询热线列表 + * @param {Object} data + * @return {Promise} api + */ +export function getConsultingHotlineList(data) { + return api.post('ContactUs.ConsultingHotline/getConsultingHotlineList', data); +} + +/** + * 删除咨询热线 + * @param {Object} data + * @return {Promise} api + */ +export function deleteConsultingHotline(data) { + return api.post('ContactUs.ConsultingHotline/deleteConsultingHotline', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '删除失败' + }); +} + +/** + * 添加咨询热线 + * @param {Object} data + * @return {Promise} api + */ +export function addConsultingHotline(data) { + return api.post('ContactUs.ConsultingHotline/addConsultingHotline', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '添加失败' + }); +} +/** + * 编辑咨询热线 + * @param {Object} data + * @return {Promise} api + */ +export function editConsultingHotline(data) { + return api.post('ContactUs.ConsultingHotline/editConsultingHotline', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '编辑失败' + }); +} diff --git a/src/service/contact_scancode.js b/src/service/contact_scancode.js new file mode 100644 index 0000000..8407a53 --- /dev/null +++ b/src/service/contact_scancode.js @@ -0,0 +1,56 @@ +import { api, downloadFile, createApiUrl} from '~/utils/axios'; + + + + + + + + + +/** + * 获取联系扫码列表 + * @param {Object} data + * @return {Promise} api + */ +export function getContactScancodeList(data) { + return api.post('ContactUs.ContactScancode/getContactScancodeList', data); +} + +/** + * 删除联系扫码 + * @param {Object} data + * @return {Promise} api + */ +export function deleteContactScancode(data) { + return api.post('ContactUs.ContactScancode/deleteContactScancode', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '删除失败' + }); +} + +/** + * 添加联系扫码 + * @param {Object} data + * @return {Promise} api + */ +export function addContactScancode(data) { + return api.post('ContactUs.ContactScancode/addContactScancode', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '添加失败' + }); +} +/** + * 编辑联系扫码 + * @param {Object} data + * @return {Promise} api + */ +export function editContactScancode(data) { + return api.post('ContactUs.ContactScancode/editContactScancode', data, { + isTransformResponse: true, + isShowSuccessMessage: true, + errorMessageText: '编辑失败' + }); +}