Files
super_video/src/router/modules/interview.ts
T

187 lines
4.5 KiB
TypeScript

import type { RouteRecordRaw } from 'vue-router'
/**interview */
const Interview: RouteRecordRaw[] = [
// interview 发现与记录
{
path: '/interview',
name: 'Interview',
component: () => import('@/views/interview/index.vue'),
meta: {
title: '发现与记录'
}
},
// interview 发现与记录
{
path: '/interview/work',
name: 'InterviewWork',
component: () => import('@/views/interview/work/index.vue'),
meta: {
title: '发现与记录'
}
},
{
path: '/interview/video',
name: 'InterviewVideo',
component: () => import('@/views/interview/video/index.vue'),
meta: {
title: '发现与记录-视频'
}
},
//前期准备
{
path: '/interview/resource',
name: 'InterviewResource',
component: () => import('@/views/interview/resource/index.vue'),
meta: {
title: '资源筹备'
}
},
{
path: '/interview/creative',
name: 'InterviewCreative',
component: () => import('@/views/interview/creative/index.vue'),
meta: {
title: '创意构想'
}
},
{
path: '/interview/script-writing',
name: 'InterviewScriptWriting',
component: () => import('@/views/interview/script-writing/index.vue'),
meta: {
title: '脚本撰写'
}
},
{
path: '/interview/storyboard',
name: 'InterviewStoryboard',
component: () => import('@/views/interview/storyboard/index.vue'),
meta: {
title: '分镜制作'
}
},
//中期拍摄
{
path: '/interview/equipment',
name: 'InterviewEquipment',
component: () => import('@/views/interview/midterm-shooting/equipment/index.vue'),
meta: {
title: '设备准备'
}
},
{
path: '/interview/shooting',
name: 'InterviewShooting',
component: () => import('@/views/interview/midterm-shooting/shooting/index.vue'),
meta: {
title: '实地取景'
}
},
{
path: '/interview/on-site-shooting',
name: 'InterviewOnsiteShooting',
component: () => import('@/views/interview/midterm-shooting/on-site/index.vue'),
meta: {
title: '现场拍摄'
}
},
{
path: '/interview/filmingLocation-a',
name: 'InterviewFilmingLocationA',
component: () =>
import('@/views/interview/midterm-shooting/shooting/filmingLocation-a/index.vue'),
meta: {
title: '实地取景-取景地A'
}
},
{
path: '/interview/filmingLocation-b',
name: 'InterviewFilmingLocationA',
component: () =>
import('@/views/interview/midterm-shooting/shooting/filmingLocation-b/index.vue'),
meta: {
title: '实地取景-取景地B'
}
},
// 后期剪辑
{
path: '/interview/editing',
name: 'InterviewEditing',
component: () => import('@/views/interview/after-editing/editing.vue'),
meta: {
title: '剪辑'
}
},
// {
// path: '/interview/adjustmentColor',
// name: 'InterviewAdjustmentColor',
// component: () => import('@/views/interview/after-editing/adjustmentColor.vue'),
// meta: {
// title: '调色'
// }
// },
{
path: '/interview/color-practice',
name: 'InterviewColorPractice',
component: () => import('@/views/interview/after-editing/color-practice.vue'),
meta: {
title: '后期剪辑-调色实践'
}
},
{
path: '/interview/color',
name: 'InterviewColor',
component: () => import('@/views/interview/after-editing/color.vue'),
meta: {
title: '调色'
}
},
{
path: '/interview/audio',
name: 'InterviewAudio',
component: () => import('@/views/interview/after-editing/audio/index.vue'),
meta: {
title: '音频'
}
},
{
path: '/interview/export-publish',
name: 'InterviewExportPublish',
component: () => import('@/views/interview/after-editing/export-publish/index.vue'),
meta: {
title: '导出发布'
}
},
// 实战操作台
{
path: '/interview/practice',
name: 'InterviewPractice',
component: () => import('@/views/interview/practice/index.vue'),
meta: {
title: '实战操作台'
}
},
// 我的创作笔记
{
path: '/interview/practice/my-notes',
name: 'InterviewMyNotes',
component: () => import('@/views/interview/practice/my-notes/index.vue'),
meta: {
title: '我的创作笔记'
}
},
// 他人实战作品
{
path: '/interview/practice/video/:path',
name: 'InterviewPracticeVideo',
props: true,
component: () => import('@/views/interview/practice/video/index.vue'),
meta: {
title: '他人实战作品'
}
}
]
export default Interview