diff --git a/src/router/index.js b/src/router/index.js index ecc1a4f..e50c4de 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -11,6 +11,7 @@ import { systemRouters } from './modules/system' import { caseRouters } from './modules/case' import { knowledgeRouters } from './modules/knowledge' +import { customerRouters } from './modules/customer' /** * hidden: true if `hidden:true` will not show in the sidebar(default is false) @@ -52,7 +53,7 @@ component: Layout, redirect: 'dashboard', name: 'Dashboard', - // hidden: true, + hidden: true, children: [{ path: 'dashboard', name: 'Dashboard', @@ -73,6 +74,7 @@ export const asyncRouterMap = [ ...caseRouters, ...knowledgeRouters, + ...customerRouters, ...systemRouters, { path: '*', redirect: '/404', hidden: true } ] diff --git a/src/router/index.js b/src/router/index.js index ecc1a4f..e50c4de 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -11,6 +11,7 @@ import { systemRouters } from './modules/system' import { caseRouters } from './modules/case' import { knowledgeRouters } from './modules/knowledge' +import { customerRouters } from './modules/customer' /** * hidden: true if `hidden:true` will not show in the sidebar(default is false) @@ -52,7 +53,7 @@ component: Layout, redirect: 'dashboard', name: 'Dashboard', - // hidden: true, + hidden: true, children: [{ path: 'dashboard', name: 'Dashboard', @@ -73,6 +74,7 @@ export const asyncRouterMap = [ ...caseRouters, ...knowledgeRouters, + ...customerRouters, ...systemRouters, { path: '*', redirect: '/404', hidden: true } ] diff --git a/src/router/modules/customer.js b/src/router/modules/customer.js new file mode 100644 index 0000000..faf2eec --- /dev/null +++ b/src/router/modules/customer.js @@ -0,0 +1,28 @@ +/* Layout */ +import Layout from '@/layout/Layout' +export const customerRouters = [{ + path: '/customer', + component: Layout, + redirect: '/customerManage', + name: 'Customer', + alwaysShow: true, + meta: { + title: '客户管理', + icon: 'icon-config', // 图标 + permission: '/customerManage' + }, + children: [ + { + path: '/customerManage', + name: 'CustomerManage', + component: () => import('@/views/customerManage/customerList'), + meta: { title: '编辑客户', icon: '', permission: '/customer/list' } + }, + { + path: '/blacklist', + name: 'BlackList', + component: () => import('@/views/customerManage/customerList'), + meta: { title: '黑名单', icon: '', permission: '/customer/blacklist' } + } + ] +}]