兼容 未修改 镜头描述也能重新生成视频

This commit is contained in:
北枳 2025-08-18 22:36:12 +08:00
parent 5e2fd1fff9
commit b7fe03d5ee
2 changed files with 8 additions and 2 deletions

View File

@ -180,6 +180,8 @@ export const useShotService = (): UseShotService => {
try {
setLoading(true);
console.log('shotInfo-selectedSegment', selectedSegment);
// 调用API重新生成视频片段返回任务状态信息
const taskResult = await vidoEditUseCase.regenerateVideoSegment(
projectId,

View File

@ -56,10 +56,12 @@ export const ShotTabContent = (props: ShotTabContentProps) => {
useEffect(() => {
if (pendingRegeneration) {
console.log('pendingRegeneration', pendingRegeneration, shotData[selectedIndex]?.lens);
regenerateVideoSegment();
setPendingRegeneration(false);
setIsRegenerate(false);
}
}, [shotData[selectedIndex]?.lens]);
}, [pendingRegeneration]);
// 监听当前选中index变化
useEffect(() => {
@ -179,7 +181,9 @@ export const ShotTabContent = (props: ShotTabContentProps) => {
...shotData[selectedIndex],
lens: shotInfo
});
setPendingRegeneration(true);
setTimeout(() => {
setPendingRegeneration(true);
}, 1000);
};
// 新增分镜