diff --git a/api/DTO/movie_start_dto.ts b/api/DTO/movie_start_dto.ts index 3e3a06b..89d1c55 100644 --- a/api/DTO/movie_start_dto.ts +++ b/api/DTO/movie_start_dto.ts @@ -196,6 +196,10 @@ export interface CreateMovieProjectResponse { * 创建电影项目V3请求参数 模板生成电影 */ export interface CreateMovieProjectV3Request { + /** 故事梗概 */ + script: string; + /**分类 */ + category: string; /** 用户ID */ user_id: string; /** 模式:auto | manual */ diff --git a/app/service/Interaction/templateStoryService.ts b/app/service/Interaction/templateStoryService.ts index d6ca392..b7fa795 100644 --- a/app/service/Interaction/templateStoryService.ts +++ b/app/service/Interaction/templateStoryService.ts @@ -301,6 +301,8 @@ export const useTemplateStoryServiceHook = (): UseTemplateStoryService => { setIsLoading(true); const params: CreateMovieProjectV3Request = { + script: selectedTemplate?.generateText || "", + category: selectedTemplate?.category || "", user_id, mode, resolution, diff --git a/app/service/domain/Entities.ts b/app/service/domain/Entities.ts index 5c8f186..9c17320 100644 --- a/app/service/domain/Entities.ts +++ b/app/service/domain/Entities.ts @@ -140,9 +140,11 @@ export interface StoryTemplateEntity { image_url: string[]; /** 故事模板概览*/ generateText: string; + /** 故事分类 */ + category: string; /** 故事模板ID */ template_id: string; - /**故事角色 */ + /**故事角色 */ storyRole: { /**角色名 */ role_name: string;