feat: wip Course Generate
This commit is contained in:
54
typings/types.d.ts
vendored
54
typings/types.d.ts
vendored
@@ -59,6 +59,29 @@ namespace req {
|
||||
}
|
||||
}
|
||||
|
||||
namespace gen {
|
||||
interface CourseGenList {
|
||||
page?: number
|
||||
perpage?: number
|
||||
to_user_id: number
|
||||
}
|
||||
|
||||
/**
|
||||
* @description 创建生成任务
|
||||
* @param digital_human_id 数字人物 ID (string || number 存疑)
|
||||
*/
|
||||
interface CourseGenCreate {
|
||||
digital_human_id: string
|
||||
ppt_url: string
|
||||
opening_url: string
|
||||
ending_url: string
|
||||
custom_video: string
|
||||
gen_server: 'main' | 'standby1'
|
||||
task_title: string
|
||||
speed: number
|
||||
}
|
||||
}
|
||||
|
||||
interface AssistantTemplateList {
|
||||
page: number
|
||||
perpage: number
|
||||
@@ -90,6 +113,37 @@ namespace resp {
|
||||
person_id: number
|
||||
}
|
||||
}
|
||||
|
||||
namespace gen {
|
||||
interface CourseGenItem {
|
||||
message: string
|
||||
device_id: string
|
||||
user_id: number
|
||||
task_id: string
|
||||
create_time: number
|
||||
complete_time: number
|
||||
duration: number
|
||||
video_duration: number
|
||||
token: string
|
||||
progress: number
|
||||
digital_human_id: number
|
||||
video_url: string
|
||||
subtitle_url: string
|
||||
video_cover: string
|
||||
custom_video: string
|
||||
title: string
|
||||
ppt_url: string
|
||||
opening_url: string
|
||||
ending_url: string
|
||||
speed: number
|
||||
}
|
||||
|
||||
interface CourseGenCreate {
|
||||
task_id: string
|
||||
res_gen_server: 'main' | 'standby1'
|
||||
record_status: 0 | 1
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Specific modals
|
||||
|
||||
Reference in New Issue
Block a user