From 24629f8720bc30fc2a5e8a4b2f74e07cb80dc7d8 Mon Sep 17 00:00:00 2001 From: HoshinoSuzumi Date: Thu, 8 Aug 2024 18:04:48 +0800 Subject: [PATCH] feat: course generation --- app.vue | 7 +- components/BubbleTitle.vue | 22 +- components/ModalDigitalHumanSelect.vue | 133 ++++---- components/SlideCreateCourse.vue | 240 ++++++++++++++ components/{ppt => aigc}/NavItem.vue | 0 .../aigc/course-generate/CGTaskCard.vue | 3 +- .../aigc/course-generate/CourseGenerate.vue | 308 ------------------ components/aigc/course-generate/SRTEditor.vue | 2 +- components/ppt/PPTGenerationRecord.vue | 93 ------ composables/fetchCourseSubtitleUrl.ts | 38 ++- layouts/default.vue | 4 +- nuxt.config.ts | 2 +- package.json | 5 +- pages/aigc/course-generate/index.vue | 75 ----- pages/aigc/generation.vue | 49 ++- pages/aigc/generation/course.vue | 170 ++++++++++ pages/aigc/generation/digital-teachers.vue | 16 - .../aigc/generation/green-screen.vue | 0 pages/aigc/generation/video-generate.vue | 69 ---- pnpm-lock.yaml | 24 +- tailwind.config.ts | 6 + typings/types.d.ts | 18 + 22 files changed, 605 insertions(+), 679 deletions(-) create mode 100644 components/SlideCreateCourse.vue rename components/{ppt => aigc}/NavItem.vue (100%) delete mode 100644 components/aigc/course-generate/CourseGenerate.vue delete mode 100644 components/ppt/PPTGenerationRecord.vue delete mode 100644 pages/aigc/course-generate/index.vue create mode 100644 pages/aigc/generation/course.vue delete mode 100644 pages/aigc/generation/digital-teachers.vue rename components/aigc/course-generate/CourseGenerateGreenScreen.vue => pages/aigc/generation/green-screen.vue (100%) delete mode 100644 pages/aigc/generation/video-generate.vue diff --git a/app.vue b/app.vue index 1cf339a..d5a176a 100644 --- a/app.vue +++ b/app.vue @@ -1,5 +1,5 @@