From b7af6eada953f0fc4efd050a80c660fd6b776e5d Mon Sep 17 00:00:00 2001 From: jmal Date: Sun, 10 Jan 2021 17:13:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=EF=BC=9A=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 16 +- src/views/setting/sys/roleManager.vue | 295 ++++++++++++++++++++++++++ 2 files changed, 309 insertions(+), 2 deletions(-) create mode 100644 src/views/setting/sys/roleManager.vue diff --git a/src/router/index.js b/src/router/index.js index 20aba3d..f9d8ddf 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -171,7 +171,7 @@ export const constantRoutes = [ { path: '', name: 'setting-user', - component: () => import('@/views/setting/user/tabs/cusomerInfo'), + component: () => import('@/views/setting/sys/cusomerInfo'), meta: { title: '个人信息' , icon: 'UserSettings'} } ] @@ -183,11 +183,23 @@ export const constantRoutes = [ { path: '', name: 'manager-users', - component: () => import('@/views/setting/user/tabs/cusomerManager'), + component: () => import('@/views/setting/sys/cusomerManager'), meta: { title: '用户管理' , icon: 'huaban'} } ] }, + { + path: '/setting/manager-roles', + component: Layout, + children: [ + { + path: '', + name: 'manager-roles', + component: () => import('@/views/setting/sys/roleManager'), + meta: { title: '角色管理' , icon: 'role'} + } + ] + }, { path: '/setting/website', component: Layout, diff --git a/src/views/setting/sys/roleManager.vue b/src/views/setting/sys/roleManager.vue new file mode 100644 index 0000000..952f89c --- /dev/null +++ b/src/views/setting/sys/roleManager.vue @@ -0,0 +1,295 @@ + + + + +