山西督察-superintend-distribute-web react
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

155 lines
4.5 KiB

// 注释:hideInMenu参数控制菜单隐藏
export default [
{
path: '/',
component: '../layouts/BlankLayout',
routes: [
// {
// path: '/user',
// component: '../layouts/UserLayout',
// routes: [
// {
// name: 'login',
// path: '/user/login',
// component: './User/login',
// },
// ],
// },
{
path: '/',
component: '../layouts/SecurityLayout',
routes: [
{
path: '/resultdata',
component: './ResultData',
},
{
path:"/ZBSX",
component:"./ZBSX"
},
{
path:"/YBSX",
component:"./YBSX"
},
{
path:"/JDCX",
component:"./JDCX"
},
{
path: '/',
component: '../layouts/BasicLayout',
// authority: ['admin', 'user'],
routes: [
{
path: '/',
redirect: '/doingcases',
},
{
name: '在办事项',
path: '/doingcases',
icon: 'BarsOutlined',
component: './DoingCases',
},
{
name: '已办事项',
path: '/donecases',
icon: 'AuditOutlined',
component: './DoneCases',
},
{
name: '进度查询',
path: '/progresssearch',
icon: 'ProfileOutlined',
component: './ProgressSearch',
},
{
name: '问题处理单查询',
path: '/problemhandlingsearch',
icon: 'ScheduleOutlined',
hideInMenu: false, // 控制菜单隐藏
component: './ProblemHandlingSearch',
},
// {
// name: '督察专项',
// path: '/superviseitem',
// icon: 'ProjectOutlined',
// component: './SuperviseItem',
// },
{
name: '督察专项',
path: '/superviseitem',
icon: 'ProjectOutlined',
routes: [
{
name: '专项审批',
path: '/superviseitem/approve',
icon: 'AuditOutlined',
authority: ['bu'],
component: './SuperviseItem/ApproveItem',
},
{
name: '专项签收',
path: '/superviseitem/check',
icon: 'AuditOutlined',
component: './SuperviseItem/CheckItem',
},
],
},
{
name: '模型审批',
path: '/modelapprove',
icon: 'SnippetsOutlined',
routes: [
{
name: '模型分享',
path: '/modelapprove/share',
icon: 'AuditOutlined',
component: './ModelApprove/Share',
},
{
name: '省级上报',
path: '/modelapprove/report',
icon: 'AuditOutlined',
component: './ModelApprove/Report',
authority: ['bu', 'sheng'],
},
{
name: '市级上报',
path: '/modelapprove/reportshi',
icon: 'AuditOutlined',
component: './ModelApprove/Report',
authority: ['sheng', 'shi'],
},
],
},
{
name: '系统配置',
path: '/systemmanage',
icon: 'SettingOutlined',
authority: ['gly'],
routes: [
{
name: '层级联动',
path: '/systemmanage/levelmanage',
icon: 'AuditOutlined',
component: './SystemManage/LevelManage',
},
],
},
{
component: './404',
},
],
},
{
component: './404',
},
],
},
],
},
{
component: './404',
},
];