background_post.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. const Background = () => import('views/admin/Background')
  2. // ********************************************************************************************************************
  3. // 稿件后台管理
  4. const VideoPost = () => import('views/post/VideoPost')
  5. const VideoPostEdit = () => import('views/post/VideoPostEdit')
  6. const ImagePost = () => import('views/post/ImagePost')
  7. const ImagePostEdit = () => import('views/post/ImagePostEdit')
  8. const ArticlePost = () => import('views/post/ArticlePost')
  9. const ArticlePostEdit = () => import('views/post/ArticlePostEdit')
  10. export default {
  11. path: '/bg/post',
  12. redirect: '/bg',
  13. name: 'Post',
  14. title: '我的稿件',
  15. icon: 'el-icon-user',
  16. component: Background,
  17. meta: { needAuth: true, roles: ['tnb_user'] },
  18. children: [
  19. {
  20. path: '/bg/post/video',
  21. name: 'VideoPost',
  22. title: '视频稿件',
  23. icon: 'el-icon-user',
  24. component: VideoPost,
  25. meta: { needAuth: true, roles: ['tnb_user'] }
  26. },
  27. /* {
  28. path: '/bg/post/video/edit/:videoId',
  29. name: 'VideoPostEdit',
  30. component: VideoPostEdit,
  31. meta: { needAuth: true, roles: ['tnb_user'] }
  32. },*/
  33. {
  34. path: '/bg/post/image',
  35. name: 'ImagePost',
  36. title: '相册稿件',
  37. icon: 'el-icon-user',
  38. component: ImagePost,
  39. meta: { needAuth: true, roles: ['tnb_user'] }
  40. },
  41. /* {
  42. path: '/bg/post/image/edit/:albumId',
  43. name: 'ImagePostEdit',
  44. component: ImagePostEdit,
  45. meta: { needAuth: true, roles: ['tnb_user'] }
  46. },*/
  47. {
  48. path: '/bg/post/article',
  49. name: 'ArticlePost',
  50. title: '文章稿件',
  51. icon: 'el-icon-user',
  52. component: ArticlePost,
  53. meta: { needAuth: true, roles: ['tnb_user'] }
  54. }/*,
  55. {
  56. path: '/bg/post/article/edit/:articleId',
  57. name: 'ArticlePostEdit',
  58. component: ArticlePostEdit,
  59. meta: { needAuth: true, roles: ['tnb_user'] }
  60. }*/
  61. ]
  62. }