background_blog.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. const Background = () => import('views/admin/Background')
  2. const BlogCategory = () => import('views/blog/BlogCategory')
  3. const BlogTag = () => import('views/blog/BlogCategory')
  4. const BlogPost = () => import('views/blog/BlogPost')
  5. const BlogQuestion = () => import('views/blog/BlogQuestion')
  6. export default {
  7. path: '/background/blog',
  8. redirect: '/background/account',
  9. name: 'OSS',
  10. component: Background,
  11. meta: { needAuth: true, roles: ['admin'] },
  12. children: [
  13. {
  14. path: '/background/blog/category',
  15. name: 'AdminStoreConfig',
  16. component: BlogCategory,
  17. meta: { needAuth: true }
  18. },
  19. {
  20. path: '/background/blog/tag',
  21. name: 'BlogTag',
  22. component: BlogTag,
  23. meta: { needAuth: true }
  24. },
  25. {
  26. path: '/background/blog/post',
  27. name: 'BlogPost',
  28. component: BlogPost,
  29. meta: { needAuth: true }
  30. },
  31. {
  32. path: '/background/blog/question',
  33. name: 'BlogQuestion',
  34. component: BlogQuestion,
  35. meta: { needAuth: true }
  36. }
  37. ]
  38. }