feat: 更新课程创建功能,使用内部数字人 ID,更新上传方法
This commit is contained in:
@@ -46,8 +46,9 @@ const selected_titles = ref<TitlesTemplate | null>(null)
|
|||||||
|
|
||||||
watchEffect(() => {
|
watchEffect(() => {
|
||||||
if (selected_digital_human.value) {
|
if (selected_digital_human.value) {
|
||||||
|
// 2025.03.31 使用内部数字人 ID
|
||||||
createCourseState.digital_human_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) {
|
if (selected_titles.value) {
|
||||||
createCourseState.opening_url = selected_titles.value.opening_file
|
createCourseState.opening_url = selected_titles.value.opening_file
|
||||||
@@ -69,7 +70,7 @@ const onCreateCourseSubmit = async (
|
|||||||
}
|
}
|
||||||
creationPending.value = true
|
creationPending.value = true
|
||||||
// upload PPTX file
|
// upload PPTX file
|
||||||
useFileGo(selected_file.value[0]).then((url) => {
|
useFileGo(selected_file.value[0], 'ppt').then((url) => {
|
||||||
useFetchWrapped<
|
useFetchWrapped<
|
||||||
req.gen.CourseGenCreate & AuthedRequest,
|
req.gen.CourseGenCreate & AuthedRequest,
|
||||||
BaseResponse<resp.gen.CourseGenCreate>
|
BaseResponse<resp.gen.CourseGenCreate>
|
||||||
|
|||||||
Reference in New Issue
Block a user