From 195486c7484f46077ece3801659f106c83d365cc Mon Sep 17 00:00:00 2001 From: pengda <1111@qq.com> Date: Thu, 3 Jul 2025 17:29:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E8=AE=BE=E7=BD=AE=E9=83=A8?= =?UTF-8?q?=E5=88=86=E9=A1=B5=E9=9D=A2=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/site/settingIcon.svg | 1 + src/components/PromptText.vue | 34 +- src/components/site/serviceSetting/domainSet.vue | 26 + src/components/site/serviceSetting/linkSet.vue | 58 +++ .../site/serviceSetting/menuColorSet.vue | 81 ++++ src/components/site/serviceSetting/paymentSet.vue | 43 ++ src/components/site/serviceSetting/priceSet.vue | 26 + .../site/serviceSetting/reportSeoSet.vue | 62 +++ src/components/site/serviceSetting/showSet.vue | 154 ++++++ .../site/serviceSetting/submitSeoSet.vue | 63 +++ src/store/index.js | 69 +++ src/views/agent/siteServiceEdit.vue | 531 +++++++-------------- src/views/elementGroups.vue | 14 + 13 files changed, 777 insertions(+), 385 deletions(-) create mode 100644 src/assets/site/settingIcon.svg create mode 100644 src/components/site/serviceSetting/domainSet.vue create mode 100644 src/components/site/serviceSetting/linkSet.vue create mode 100644 src/components/site/serviceSetting/menuColorSet.vue create mode 100644 src/components/site/serviceSetting/paymentSet.vue create mode 100644 src/components/site/serviceSetting/priceSet.vue create mode 100644 src/components/site/serviceSetting/reportSeoSet.vue create mode 100644 src/components/site/serviceSetting/showSet.vue create mode 100644 src/components/site/serviceSetting/submitSeoSet.vue diff --git a/src/assets/site/settingIcon.svg b/src/assets/site/settingIcon.svg new file mode 100644 index 0000000..ed04b20 --- /dev/null +++ b/src/assets/site/settingIcon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/PromptText.vue b/src/components/PromptText.vue index 2a52ca5..28f1a2c 100644 --- a/src/components/PromptText.vue +++ b/src/components/PromptText.vue @@ -1,7 +1,12 @@ \ No newline at end of file diff --git a/src/components/site/serviceSetting/domainSet.vue b/src/components/site/serviceSetting/domainSet.vue new file mode 100644 index 0000000..b9b3a55 --- /dev/null +++ b/src/components/site/serviceSetting/domainSet.vue @@ -0,0 +1,26 @@ + + + \ No newline at end of file diff --git a/src/components/site/serviceSetting/linkSet.vue b/src/components/site/serviceSetting/linkSet.vue new file mode 100644 index 0000000..20e6cbc --- /dev/null +++ b/src/components/site/serviceSetting/linkSet.vue @@ -0,0 +1,58 @@ + + + \ No newline at end of file diff --git a/src/components/site/serviceSetting/menuColorSet.vue b/src/components/site/serviceSetting/menuColorSet.vue new file mode 100644 index 0000000..f1ad2bb --- /dev/null +++ b/src/components/site/serviceSetting/menuColorSet.vue @@ -0,0 +1,81 @@ + + + \ No newline at end of file diff --git a/src/components/site/serviceSetting/paymentSet.vue b/src/components/site/serviceSetting/paymentSet.vue new file mode 100644 index 0000000..ad61572 --- /dev/null +++ b/src/components/site/serviceSetting/paymentSet.vue @@ -0,0 +1,43 @@ + + + \ No newline at end of file diff --git a/src/components/site/serviceSetting/priceSet.vue b/src/components/site/serviceSetting/priceSet.vue new file mode 100644 index 0000000..b9b3a55 --- /dev/null +++ b/src/components/site/serviceSetting/priceSet.vue @@ -0,0 +1,26 @@ + + + \ No newline at end of file diff --git a/src/components/site/serviceSetting/reportSeoSet.vue b/src/components/site/serviceSetting/reportSeoSet.vue new file mode 100644 index 0000000..395cf25 --- /dev/null +++ b/src/components/site/serviceSetting/reportSeoSet.vue @@ -0,0 +1,62 @@ + + + \ No newline at end of file diff --git a/src/components/site/serviceSetting/showSet.vue b/src/components/site/serviceSetting/showSet.vue new file mode 100644 index 0000000..3dba776 --- /dev/null +++ b/src/components/site/serviceSetting/showSet.vue @@ -0,0 +1,154 @@ + + + \ No newline at end of file diff --git a/src/components/site/serviceSetting/submitSeoSet.vue b/src/components/site/serviceSetting/submitSeoSet.vue new file mode 100644 index 0000000..03f760f --- /dev/null +++ b/src/components/site/serviceSetting/submitSeoSet.vue @@ -0,0 +1,63 @@ + + + \ No newline at end of file diff --git a/src/store/index.js b/src/store/index.js index ec0c052..46afb71 100755 --- a/src/store/index.js +++ b/src/store/index.js @@ -316,6 +316,75 @@ export default new Vuex.Store({ ] } ], + siteServiceSettingData:[ + { + name: '服务设置', + path: '',//设置为空 + img:'site/settingIcon.svg', + noToPath:true, + imgActive: require('@/assets/site/sitebase_active.svg'), + list: [ + { + name: '价格设置', + desc: 'priceSet',//和组件名称、componentsName 一致 + componentsName:'priceSet'//和页面内引入的组件名称 、及上面desc 一致 + }, + { + name: '收款设置', + desc: 'paymentSet', + componentsName:'paymentSet' + }, + { + name: '展示设置', + desc: 'showSet', + componentsName:'showSet' + }, + { + name: '页面品牌与色彩', + desc: 'menuColorSet', + componentsName:'menuColorSet' + } + ] + }, + { + name: 'SEO优化', + path: '', + img: 'site/sitesem.svg', + noToPath:true, + imgActive: require('@/assets/site/sitebase_active.svg'), + list: [ + { + name: '提交页SEO', + desc: 'submitSeoSet', + componentsName:'submitSeoSet' + }, + { + name: '报告页SEO', + desc: 'reportSeoSet', + componentsName:'reportSeoSet' + }, + ] + }, + { + name: '域名与链接', + path: '', + img: 'site/form_link.svg', + noToPath:true, + imgActive: require('@/assets/site/sitebase_active.svg'), + list: [ + { + name: '独立域名', + desc: 'domainSet', + componentsName:'domainSet' + }, + { + name: '自定义导航', + desc: 'linkSet', + componentsName:'linkSet' + }, + ] + } + ], demoPageData:[ { name: '支付授权', diff --git a/src/views/agent/siteServiceEdit.vue b/src/views/agent/siteServiceEdit.vue index bc17814..fafba3f 100644 --- a/src/views/agent/siteServiceEdit.vue +++ b/src/views/agent/siteServiceEdit.vue @@ -1,429 +1,224 @@ \ No newline at end of file diff --git a/src/views/elementGroups.vue b/src/views/elementGroups.vue index 28e52b7..151fd18 100644 --- a/src/views/elementGroups.vue +++ b/src/views/elementGroups.vue @@ -4,6 +4,20 @@ + + +