From 5c9f7730cd0e05d2027ebdf18afec6cf7fff1b16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=86=8A=E4=B8=BD=E5=90=9B?= <664953382@qq.com> Date: Wed, 27 Oct 2021 13:35:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=B7=AF=E7=94=B1=E5=B9=B6?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=B7=AF=E7=94=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/dynamicRoutes.js | 11 +- src/router/modules/asdmSetting.js | 50 ++++++ src/views/{ => asdm}/about/index.vue | 0 src/views/asdm/footer/index.vue | 5 + src/views/asdm/partner/index.vue | 211 ++++++++++++++++++++++++ src/views/{ => asdm}/rotation/index.vue | 0 6 files changed, 273 insertions(+), 4 deletions(-) create mode 100644 src/router/modules/asdmSetting.js rename src/views/{ => asdm}/about/index.vue (100%) create mode 100644 src/views/asdm/footer/index.vue create mode 100644 src/views/asdm/partner/index.vue rename src/views/{ => asdm}/rotation/index.vue (100%) diff --git a/src/router/dynamicRoutes.js b/src/router/dynamicRoutes.js index 29abb11..1e257f6 100644 --- a/src/router/dynamicRoutes.js +++ b/src/router/dynamicRoutes.js @@ -12,8 +12,9 @@ import accountManagement from './modules/accountManagement'; import customerService from './modules/customerService'; import feedback from './modules/feedback'; import settings from './modules/settings'; -import rotation from './modules/rotation'; -import aboutUs from './modules/aboutUs'; +// import rotation from './modules/rotation'; +// import aboutUs from './modules/aboutUs'; +import asdmSetting from './modules/asdmSetting'; export const DynamicRoutes = [ // 政策管理 @@ -31,9 +32,11 @@ export const DynamicRoutes = [ // 意见反馈 feedback, // 轮播管理 - rotation, + // rotation, // 关于我们 - aboutUs, + // aboutUs, + // 管理端设置 + asdmSetting, // 系统设置 settings ]; diff --git a/src/router/modules/asdmSetting.js b/src/router/modules/asdmSetting.js new file mode 100644 index 0000000..142be56 --- /dev/null +++ b/src/router/modules/asdmSetting.js @@ -0,0 +1,50 @@ +import Layout from '@/layout'; +// 管理端设置 +const nestedRouter = { + path: '/asdm', + component: Layout, + redirect: 'noRedirect', + name:'asdm', + meta: { title: '管理端设置', icon: 'row'}, + children: [ + { + path: 'rotation', + component: resolve => + require(['@/views/asdm/rotation/index'], resolve), + name: 'rotation', + meta: { title: '轮播管理', icon: 'list' } + }, + { + path: 'about', + component: resolve => + require(['@/views/asdm/about/index'], resolve), + name: 'about', + meta: { title: '关于我们', icon: 'list' } + }, + { + path: 'partner', + component: resolve => + require(['@/views/asdm/partner/index'], resolve), + name: 'partner', + meta: { title: '合作伙伴', icon: 'list' } + }, + { + path: 'footer', + component: resolve => + require(['@/views/asdm/footer/index'], resolve), + name: 'footer', + meta: { title: '底部信息', icon: 'list' } + }, + // { + // path: 'addAchievement', + // component: resolve => + // require(['@/views/asdm/achievement/add'], resolve), + // name: 'addAchievement', + // meta: { title: '科技成果' }, + // hidden: true + // } + ] +}; + +export default nestedRouter; + diff --git a/src/views/about/index.vue b/src/views/asdm/about/index.vue similarity index 100% rename from src/views/about/index.vue rename to src/views/asdm/about/index.vue diff --git a/src/views/asdm/footer/index.vue b/src/views/asdm/footer/index.vue new file mode 100644 index 0000000..b54f026 --- /dev/null +++ b/src/views/asdm/footer/index.vue @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/src/views/asdm/partner/index.vue b/src/views/asdm/partner/index.vue new file mode 100644 index 0000000..b89249b --- /dev/null +++ b/src/views/asdm/partner/index.vue @@ -0,0 +1,211 @@ + + + diff --git a/src/views/rotation/index.vue b/src/views/asdm/rotation/index.vue similarity index 100% rename from src/views/rotation/index.vue rename to src/views/asdm/rotation/index.vue