From bcb7128f6ff1552c8e08ad78c788b9d9abb427c4 Mon Sep 17 00:00:00 2001 From: rainbro <33367671@qq.com> Date: Thu, 3 Jul 2025 11:48:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AB=99=E7=82=B9=E4=B8=AA=E6=80=A7=E5=8C=96?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 28 +- src/views/agent/sitePersonalization.vue | 599 ++++++++++++++++++++++++++++++++ src/views/agent/siteTemplate.vue | 125 +++++++ 3 files changed, 743 insertions(+), 9 deletions(-) create mode 100644 src/views/agent/sitePersonalization.vue create mode 100644 src/views/agent/siteTemplate.vue diff --git a/src/router/index.js b/src/router/index.js index 606731c..5ffec9a 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -8,7 +8,7 @@ import HomeView from '../views/HomeView.vue'; Vue.use(VueRouter) // 侧边导航黑名单 const blackSliderList = [ - '/register', '/franchise','/agent/siteServiceList' + '/register', '/franchise','/agent/siteServiceList', '/agent/siteTemplate' ]; // 一级路由 let first_child_router = [] @@ -133,14 +133,24 @@ const routes = [{ breadcrumbParent: '站点列表' // 手动指定父级 } }, - // { - // path: '/agent/SitePersonalization', - // name: '个性化设置', - // // route level code-splitting - // // this generates a separate chunk (about.[hash].js) for this route - // // which is lazy-loaded when the route is visited. - // component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/SitePersonalization.vue') - // }, + { + path: '/agent/sitePersonalization', + name: '个性化设置', + component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/sitePersonalization.vue'), + meta: { + title: '站点设置', + breadcrumbParent: '站点列表' // 手动指定父级 + } + }, + { + path: '/agent/siteTemplate', + name: '个性化设置', + component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteTemplate.vue'), + // meta: { + // title: '站点设置', + // breadcrumbParent: '站点列表' // 手动指定父级 + // } + }, { path: '/agent/payList', isFirst: true, diff --git a/src/views/agent/sitePersonalization.vue b/src/views/agent/sitePersonalization.vue new file mode 100644 index 0000000..e3df0ef --- /dev/null +++ b/src/views/agent/sitePersonalization.vue @@ -0,0 +1,599 @@ + + + \ No newline at end of file diff --git a/src/views/agent/siteTemplate.vue b/src/views/agent/siteTemplate.vue new file mode 100644 index 0000000..e3681ea --- /dev/null +++ b/src/views/agent/siteTemplate.vue @@ -0,0 +1,125 @@ + + + \ No newline at end of file