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 @@ + + +