const Disk = () => import('views/disk/Disk') const DiskAlbumIndex = () => import('views/disk/DiskAlbumIndex') const DiskAlbumView = () => import('views/disk/DiskAlbumView') const DiskAlbumEdit = () => import('views/disk/DiskAlbumEdit') const DiskFile = () => import('views/disk/DiskFile') const DiskShare = () => import('views/disk/DiskShare') const DiskRecycle = () => import('views/disk/DiskRecycle') const DiskCam = () => import('views/disk/DiskCam') export default { path: '/disk', name: 'Disk', component: Disk, meta: { needAuth: true }, children: [ { path: '', name: 'DiskFile', component: DiskFile, meta: { needAuth: true } }, { path: '/disk/album', name: 'DiskAlbumIndex', component: DiskAlbumIndex, meta: { needAuth: true } }, { path: '/disk/album/edit/:albumId', name: 'DiskAlbumEdit', component: DiskAlbumEdit, meta: { needAuth: true } }, { path: '/disk/album/:albumId', name: 'DiskAlbumView', component: DiskAlbumView, meta: { needAuth: true } }, { path: '/disk/share', name: 'DiskShare', component: DiskShare, meta: { needAuth: true } }, { path: '/disk/recycle', name: 'DiskRecycle', component: DiskRecycle, meta: { needAuth: true } }, { path: '/disk/cam', name: 'DiskCam', component: DiskCam, meta: { needAuth: true } } ] }