diff --git a/components/SlideCreateCourse.vue b/components/SlideCreateCourse.vue index 63f5604..627e6bc 100644 --- a/components/SlideCreateCourse.vue +++ b/components/SlideCreateCourse.vue @@ -46,8 +46,9 @@ const selected_titles = ref(null) watchEffect(() => { if (selected_digital_human.value) { + // 2025.03.31 使用内部数字人 ID createCourseState.digital_human_id = - selected_digital_human.value.model_id || selected_digital_human.value.id! + selected_digital_human.value.digital_human_id ?? 0 } if (selected_titles.value) { createCourseState.opening_url = selected_titles.value.opening_file @@ -69,7 +70,7 @@ const onCreateCourseSubmit = async ( } creationPending.value = true // upload PPTX file - useFileGo(selected_file.value[0]).then((url) => { + useFileGo(selected_file.value[0], 'ppt').then((url) => { useFetchWrapped< req.gen.CourseGenCreate & AuthedRequest, BaseResponse