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: '编辑失败' + }); +}