菜单路由

This commit is contained in:
姚亚男
2021-09-18 14:46:44 +08:00
parent 141f733972
commit 8e84d2d1ef
21 changed files with 376 additions and 60 deletions
+126 -1
View File
@@ -34,7 +34,7 @@ export const constantRouterMap = [
{
path: "login",
name: "login",
component: () => import( /* webpackChunkName: "user" */ "@/views/user/Login")
component: () => import(/* webpackChunkName: "user" */ "@/views/user/Login")
},
{
path: "register",
@@ -54,3 +54,128 @@ export const constantRouterMap = [
]
}
];
/**
* 页面路由
* @type { *[] }
*/
export const routerData = [
{
redirect: null,
path: '/dashboard/analysis',
component: 'dashboard/Analysis',
route: '1',
meta: {
icon: 'home', // 菜单前图标
componentName: 'Analysis',
title: '首页' // 菜单名称
},
name: 'dashboard-analysis',
id: '1'
},
{
redirect: null,
path: '/mineProject/MineProject',
component: 'mineProject/MineProject',
route: '2',
meta: {
icon: 'cus_project', // 菜单前图标
componentName: 'MineProject',
title: '我的项目' // 菜单名称
},
name: 'mine-project',
id: '2'
},
{
redirect: null,
path: '/subBidComittee/SubBidComittee',
component: 'subBidComittee/SubBidComittee',
route: '3',
meta: {
icon: 'team', // 菜单前图标
componentName: 'SubBidComittee',
title: '分标委' // 菜单名称
},
name: 'sub-bid-comittee',
id: '3'
},
{
redirect: null,
path: '/workTeam/WorkTeam',
component: 'workTeam/WorkTeam',
route: '4',
meta: {
icon: 'cus_member', // 菜单前图标
componentName: 'WorkTeam',
title: '工作组' // 菜单名称
},
name: 'work-team',
id: '4'
},
{
redirect: null,
path: '/dataMember/DataMember',
component: 'dataMember/DataMember',
route: '5',
meta: {
icon: 'cus_pack', // 菜单前图标
componentName: 'DataMember',
title: '资料网员' // 菜单名称
},
name: 'data-member',
id: '5'
},
{
redirect: null,
path: '/meetingActivity/MeetingActivity',
component: 'meetingActivity/MeetingActivity',
route: '6',
meta: {
icon: 'cus_meeting', // 菜单前图标
componentName: 'MeetingActivity',
title: '会议活动' // 菜单名称
},
name: 'meeting-activity',
id: '6'
},
{
redirect: null,
path: '/dataDownload/DataDownload',
component: 'dataDownload/DataDownload',
route: '7',
meta: {
icon: 'cus_data-network-disk', // 菜单前图标
componentName: 'DataDownload',
title: '资料下载' // 菜单名称
},
name: 'data-download',
id: '7'
},
{
redirect: null,
path: '/mineContract/MineContract',
component: 'mineContract/MineContract',
route: '8',
meta: {
icon: 'cus_contract', // 菜单前图标
componentName: 'MineContract',
title: '我的合同' // 菜单名称
},
name: 'mine-contract',
id: '8'
},
{
path: "/system/UserAnnouncementList",
component: 'system/UserAnnouncementList',
redirect: null,
hidden: true,
route: '9',
meta: {
icon: '', // 菜单前图标
componentName: 'UserAnnouncementList',
title: '我的消息' // 菜单名称
},
name: 'user-announcement-list',
id: '9'
}
]