feat: 对接各个视频数据

This commit is contained in:
zhongyidian committed 2025-12-30 19:42:47 +08:00
1 parent 6103453e32
commit 6ab98c4764
339 files changed
+17316 -1531

No files matched your search

+130
View File
@@ -0,0 +1,130 @@
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/script-writing',
name: 'InterviewScriptWriting',
component: () => import('@/views/interview/script-writing/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/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',
name: 'InterviewColor',
component: () => import('@/views/interview/after-editing/color.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