菜单路由
This commit is contained in:
+126
-1
@@ -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'
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user