disk.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. const Disk = () => import('views/disk/Disk')
  2. const DiskAlbumIndex = () => import('views/disk/DiskAlbumIndex')
  3. const DiskAlbumView = () => import('views/disk/DiskAlbumView')
  4. const DiskAlbumEdit = () => import('views/disk/DiskAlbumEdit')
  5. const DiskFile = () => import('views/disk/DiskFile')
  6. const DiskShare = () => import('views/disk/DiskShare')
  7. const DiskRecycle = () => import('views/disk/DiskRecycle')
  8. const DiskCam = () => import('views/disk/DiskCam')
  9. export default {
  10. path: '/disk',
  11. name: 'Disk',
  12. component: Disk,
  13. meta: { needAuth: true },
  14. children: [
  15. {
  16. path: '',
  17. name: 'DiskFile',
  18. component: DiskFile,
  19. meta: { needAuth: true }
  20. },
  21. {
  22. path: '/disk/album',
  23. name: 'DiskAlbumIndex',
  24. component: DiskAlbumIndex,
  25. meta: { needAuth: true }
  26. },
  27. {
  28. path: '/disk/album/edit/:albumId',
  29. name: 'DiskAlbumEdit',
  30. component: DiskAlbumEdit,
  31. meta: { needAuth: true }
  32. },
  33. {
  34. path: '/disk/album/:albumId',
  35. name: 'DiskAlbumView',
  36. component: DiskAlbumView,
  37. meta: { needAuth: true }
  38. },
  39. {
  40. path: '/disk/share',
  41. name: 'DiskShare',
  42. component: DiskShare,
  43. meta: { needAuth: true }
  44. },
  45. {
  46. path: '/disk/recycle',
  47. name: 'DiskRecycle',
  48. component: DiskRecycle,
  49. meta: { needAuth: true }
  50. },
  51. {
  52. path: '/disk/cam',
  53. name: 'DiskCam',
  54. component: DiskCam,
  55. meta: { needAuth: true }
  56. }
  57. ]
  58. }