From 59c4d9ebc54774c32ffbb3da8f6435a452c2dbac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=BC=A0?= <2091066548@qq.com> Date: Fri, 12 Sep 2025 17:26:58 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/examples/usage.ts | 9 ++------- src/api/modules/course.ts | 2 +- src/components/admin/CourseComponents/CourseCategory.vue | 7 +++++-- src/components/admin/CourseComponents/CourseCreate.vue | 2 +- 4 files changed, 9 insertions(+), 11 deletions(-) diff --git a/src/api/examples/usage.ts b/src/api/examples/usage.ts index 0363f0d..64dbce6 100644 --- a/src/api/examples/usage.ts +++ b/src/api/examples/usage.ts @@ -93,13 +93,8 @@ export const searchCoursesExample = async () => { try { const response = await CourseApi.searchCourses({ keyword: 'Vue.js', - category: '前端开发', - level: 'intermediate', - price: 'paid', - rating: 4, - sortBy: 'newest', - page: 1, - pageSize: 10 + limit: '20', + page: 1 }) if (response.code === 200) { diff --git a/src/api/modules/course.ts b/src/api/modules/course.ts index 9d3a3e1..e8cdde2 100644 --- a/src/api/modules/course.ts +++ b/src/api/modules/course.ts @@ -23,7 +23,7 @@ import type { CourseComment, Quiz, LearningProgress, - SearchRequest, + Instructor, } from '../types' diff --git a/src/components/admin/CourseComponents/CourseCategory.vue b/src/components/admin/CourseComponents/CourseCategory.vue index ce102d2..b26ea01 100644 --- a/src/components/admin/CourseComponents/CourseCategory.vue +++ b/src/components/admin/CourseComponents/CourseCategory.vue @@ -415,9 +415,12 @@ const handleOfflineCourse = (course: CourseDisplayItem) => { id: course.id!, name: course.name, description: course.description, - status: 2 // 2=已结束状态 + status: 2, // 2=已结束状态 + pause_exit: '1', + allow_speed: '1', + show_subtitle: '1' }; - + await TeachCourseApi.editCourse(updatedData); // 更新本地数据 diff --git a/src/components/admin/CourseComponents/CourseCreate.vue b/src/components/admin/CourseComponents/CourseCreate.vue index 275edb7..74da6d1 100644 --- a/src/components/admin/CourseComponents/CourseCreate.vue +++ b/src/components/admin/CourseComponents/CourseCreate.vue @@ -188,7 +188,7 @@ import { import '@wangeditor/editor/dist/css/style.css' // @ts-ignore import { Editor, Toolbar } from '@wangeditor/editor-for-vue' -import TeachCourseApi from '@/api/modules/teachCourse' +// import TeachCourseApi from '@/api/modules/teachCourse' const router = useRouter() const route = useRoute()