queueManagement.js 2.45 KB
const queueManagementRouterMap = {
    path: '/queueManagement',
    meta: {
        permissionPath: 'queueManagement'
    },
    component: () => import('@/views/queueManagement/'),
    children: [{
            name: 'queueLive',
            path: '/queueManagement/queueLive',
            meta: {
                permissionPath: 'queueLive'
            },
            component: () => import('@/views/queueManagement/queueLive/'),
        },
        {
            name: 'dataPlayback',
            path: '/queueManagement/dataPlayback',
            meta: {
                permissionPath: 'dataPlayback'
            },
            component: () => import('@/views/queueManagement/dataPlayback/'),
        },
        {
            name: 'queueStatistics',
            path: '/queueManagement/queueStatistics',
            meta: {
                permissionPath: 'queueStatistics'
            },
            component: () => import('@/views/queueManagement/queueStatistics/'),
        },
        {
            name: 'regionalManagement',
            path: '/queueManagement/regionalManagement',
            meta: {
                permissionPath: 'regionalManagement'
            },
            component: () => import('@/views/queueManagement/regionalManagement/'),
        },
        {
            name: 'channelManagement',
            path: '/queueManagement/channelManagement',
            meta: {
                permissionPath: 'channelManagement'
            },
            component: () => import('@/views/queueManagement/channelManagement/'),
        },
        {
            name: 'cameraPositionCalibration',
            path: '/queueManagement/cameraPositionCalibration',
            meta: {
                permissionPath: 'cameraPositionCalibration'
            },
            component: () => import('@/views/queueManagement/cameraPositionCalibration/'),
        },
        {
            name: 'basicPassengerFlow',
            path: '/queueManagement/basicPassengerFlow',
            meta: {
                permissionPath: 'basicPassengerFlow'
            },
            component: () => import('@/views/queueManagement/basicPassengerFlow/'),
        },
        {
            name: 'snapshotPredicted',
            path: '/queueManagement/snapshotPredicted',
            meta: {
                permissionPath: 'snapshotPredicted'
            },
            component: () => import('@/views/queueManagement/snapshotPredicted/'),
        }

    ]
}

export default queueManagementRouterMap