重试视频 换新接口

This commit is contained in:
北枳 2025-09-03 21:39:48 +08:00
parent a3ae89e81a
commit 25de95c910
2 changed files with 11 additions and 2 deletions

View File

@ -675,6 +675,15 @@ export const regenerateVideo = async (request: {
return post("/movie_cut/regenerate_video", request);
};
// 新接口 重新生成视频
export const regenerateVideoNew = async (request: {
/** 项目ID */
project_id: string;
/** 视频ID */
video_id: string;
}): Promise<ApiResponse<any>> => {
return post("/task/retry_video_task", request);
};
/**
*

View File

@ -2,7 +2,7 @@
import { useState, useEffect, useCallback, useRef, useMemo } from 'react';
import { useSearchParams } from 'next/navigation';
import { detailScriptEpisodeNew, getScriptTitle, getRunningStreamData, pauseMovieProjectPlan, resumeMovieProjectPlan, getGenerateEditPlan, regenerateVideo } from '@/api/video_flow';
import { detailScriptEpisodeNew, getScriptTitle, getRunningStreamData, pauseMovieProjectPlan, resumeMovieProjectPlan, getGenerateEditPlan, regenerateVideoNew } from '@/api/video_flow';
import { useScriptService } from "@/app/service/Interaction/ScriptService";
import { useUpdateEffect } from '@/app/hooks/useUpdateEffect';
import { LOADING_TEXT_MAP, TaskObject, Status, Stage } from '@/api/DTO/movieEdit';
@ -563,7 +563,7 @@ export function useWorkflowData() {
});
// 调用重新生成接口
await regenerateVideo({ project_id: episodeId, video_id: video_id });
await regenerateVideoNew({ project_id: episodeId, video_id: video_id });
// 重新开启轮询
setNeedStreamData(true);