|
|
@@ -57,8 +57,11 @@ const PostPublishFile = () => import('components/upload/PublishFile')
|
|
|
const UserPostVideo = () => import('views/post/VideoPost')
|
|
|
const PostEditVideo = () => import('components/upload/EditVideo')
|
|
|
const UserPostAudio = () => import('views/post/AudioPost')
|
|
|
+const PostEditAudio = () => import('components/upload/EditAudio')
|
|
|
const UserPostImage = () => import('views/post/ImagePost')
|
|
|
+const PostEditImage = () => import('components/upload/EditImage')
|
|
|
const UserPostArticle = () => import('views/post/ArticlePost')
|
|
|
+const PostEditArticle = () => import('components/upload/EditArticle')
|
|
|
|
|
|
// 使用安装路由插件
|
|
|
Vue.use(VueRouter)
|
|
|
@@ -237,6 +240,25 @@ const routes = [
|
|
|
component: PostEditVideo,
|
|
|
meta: { needAuth: true }
|
|
|
},
|
|
|
+ {
|
|
|
+ path: '/my/post/edit/audio/:audioId',
|
|
|
+ name: 'PostEditAudio',
|
|
|
+ component: PostEditAudio,
|
|
|
+ meta: { needAuth: true }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/my/post/edit/album/:albumId',
|
|
|
+ name: 'PostEditImage',
|
|
|
+ component: PostEditImage,
|
|
|
+ meta: { needAuth: true }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/my/post/edit/article/:articleId',
|
|
|
+ name: 'PostEditArticle',
|
|
|
+ component: PostEditArticle,
|
|
|
+ meta: { needAuth: true }
|
|
|
+ },
|
|
|
+
|
|
|
{
|
|
|
path: '/',
|
|
|
name: 'index',
|