|
@@ -1,9 +1,9 @@
|
|
|
-// ********************************************************************************************************************
|
|
|
|
|
// 稿件
|
|
// 稿件
|
|
|
const Post = () => import('views/post/Post')
|
|
const Post = () => import('views/post/Post')
|
|
|
const History = () => import('views/post/History')
|
|
const History = () => import('views/post/History')
|
|
|
const FavVideo = () => import('views/post/FavlistVideo')
|
|
const FavVideo = () => import('views/post/FavlistVideo')
|
|
|
const FavImage = () => import('views/post/FavlistImage')
|
|
const FavImage = () => import('views/post/FavlistImage')
|
|
|
|
|
+const PostAnalysis = () => import('views/post/PostAnalysis')
|
|
|
const PostPublishVideo = () => import('components/upload/PublishVideo')
|
|
const PostPublishVideo = () => import('components/upload/PublishVideo')
|
|
|
const UserPostVideo = () => import('views/post/VideoPost')
|
|
const UserPostVideo = () => import('views/post/VideoPost')
|
|
|
const PostEditVideo = () => import('components/upload/EditVideo')
|
|
const PostEditVideo = () => import('components/upload/EditVideo')
|
|
@@ -27,49 +27,63 @@ export default {
|
|
|
{
|
|
{
|
|
|
path: '',
|
|
path: '',
|
|
|
name: 'PostIndex',
|
|
name: 'PostIndex',
|
|
|
- component: History,
|
|
|
|
|
|
|
+ component: PostAnalysis,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
|
|
+ // ********************************************************************************************************************
|
|
|
{
|
|
{
|
|
|
- path: '/post/fav/video',
|
|
|
|
|
- name: 'FavVideo',
|
|
|
|
|
- component: FavVideo,
|
|
|
|
|
|
|
+ path: '/post/publish/audio',
|
|
|
|
|
+ name: '发布音频',
|
|
|
|
|
+ component: PostPublishAudio,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/fav/image',
|
|
|
|
|
- name: 'FavImage',
|
|
|
|
|
- component: FavImage,
|
|
|
|
|
|
|
+ path: '/post/publish/article',
|
|
|
|
|
+ name: '发布文章',
|
|
|
|
|
+ component: PostPublishArticle,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/publish/video',
|
|
|
|
|
- name: '发布视频',
|
|
|
|
|
- component: PostPublishVideo,
|
|
|
|
|
|
|
+ path: '/post/publish/file',
|
|
|
|
|
+ name: '发布文件',
|
|
|
|
|
+ component: PostPublishFile,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/publish/audio',
|
|
|
|
|
- name: '发布音频',
|
|
|
|
|
- component: PostPublishAudio,
|
|
|
|
|
|
|
+ path: '/post/list/audio',
|
|
|
|
|
+ name: '音频稿件',
|
|
|
|
|
+ component: UserPostAudio,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/publish/image',
|
|
|
|
|
- name: '发布相册',
|
|
|
|
|
- component: PostPublishAlbum,
|
|
|
|
|
|
|
+ path: '/post/list/article',
|
|
|
|
|
+ name: '文章稿件',
|
|
|
|
|
+ component: UserPostArticle,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/publish/article',
|
|
|
|
|
- name: '发布文章',
|
|
|
|
|
- component: PostPublishArticle,
|
|
|
|
|
|
|
+ path: '/post/edit/audio/:audioId',
|
|
|
|
|
+ name: 'PostEditAudio',
|
|
|
|
|
+ component: PostEditAudio,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/publish/file',
|
|
|
|
|
- name: '发布文件',
|
|
|
|
|
- component: PostPublishFile,
|
|
|
|
|
|
|
+ path: '/post/edit/article/:articleId',
|
|
|
|
|
+ name: 'PostEditArticle',
|
|
|
|
|
+ component: PostEditArticle,
|
|
|
|
|
+ meta: { needAuth: true }
|
|
|
|
|
+ },
|
|
|
|
|
+ // ********************************************************************************************************************
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/post/video/publish',
|
|
|
|
|
+ name: '发布视频',
|
|
|
|
|
+ component: PostPublishVideo,
|
|
|
|
|
+ meta: { needAuth: true }
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/post/video/list',
|
|
|
|
|
+ name: '视频列表',
|
|
|
|
|
+ component: UserPostVideo,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -79,33 +93,34 @@ export default {
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/list/audio',
|
|
|
|
|
- name: '音频稿件',
|
|
|
|
|
- component: UserPostAudio,
|
|
|
|
|
|
|
+ path: '/post/edit/video/:videoId',
|
|
|
|
|
+ name: 'PostEditVideo',
|
|
|
|
|
+ component: PostEditVideo,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/list/image',
|
|
|
|
|
- name: '相册稿件',
|
|
|
|
|
- component: UserPostImage,
|
|
|
|
|
|
|
+ path: '/post/publish/video',
|
|
|
|
|
+ name: '发布视频',
|
|
|
|
|
+ component: PostPublishVideo,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/list/article',
|
|
|
|
|
- name: '文章稿件',
|
|
|
|
|
- component: UserPostArticle,
|
|
|
|
|
|
|
+ path: '/post/video/history',
|
|
|
|
|
+ name: '历史记录',
|
|
|
|
|
+ component: History,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
|
|
+ // ********************************************************************************************************************
|
|
|
{
|
|
{
|
|
|
- path: '/post/edit/video/:videoId',
|
|
|
|
|
- name: 'PostEditVideo',
|
|
|
|
|
- component: PostEditVideo,
|
|
|
|
|
|
|
+ path: '/post/album/publish',
|
|
|
|
|
+ name: '发布相册',
|
|
|
|
|
+ component: PostPublishAlbum,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/edit/audio/:audioId',
|
|
|
|
|
- name: 'PostEditAudio',
|
|
|
|
|
- component: PostEditAudio,
|
|
|
|
|
|
|
+ path: '/post/album/list',
|
|
|
|
|
+ name: '相册列表',
|
|
|
|
|
+ component: UserPostImage,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -115,10 +130,29 @@ export default {
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- path: '/post/edit/article/:articleId',
|
|
|
|
|
- name: 'PostEditArticle',
|
|
|
|
|
- component: PostEditArticle,
|
|
|
|
|
|
|
+ path: '/post/list/image',
|
|
|
|
|
+ name: '相册稿件',
|
|
|
|
|
+ component: UserPostImage,
|
|
|
meta: { needAuth: true }
|
|
meta: { needAuth: true }
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/post/publish/image',
|
|
|
|
|
+ name: '发布相册',
|
|
|
|
|
+ component: PostPublishAlbum,
|
|
|
|
|
+ meta: { needAuth: true }
|
|
|
|
|
+ },
|
|
|
|
|
+ // ********************************************************************************************************************
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/post/fav/video',
|
|
|
|
|
+ name: 'FavVideo',
|
|
|
|
|
+ component: FavVideo,
|
|
|
|
|
+ meta: { needAuth: true }
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/post/fav/image',
|
|
|
|
|
+ name: 'FavImage',
|
|
|
|
|
+ component: FavImage,
|
|
|
|
|
+ meta: { needAuth: true }
|
|
|
|
|
+ }
|
|
|
]
|
|
]
|
|
|
}
|
|
}
|