This commit is contained in:
海龙 2025-08-07 19:39:41 +08:00
commit e6ed351cfe

View File

@ -88,7 +88,8 @@ export function useWorkflowData() {
const { const {
scriptBlocksMemo, // 渲染剧本数据 scriptBlocksMemo, // 渲染剧本数据
initializeFromProject, initializeFromProject,
setAnyAttribute setAnyAttribute,
applyScript
} = useScriptService(); } = useScriptService();
// 初始化剧本 // 初始化剧本
useEffect(() => { useEffect(() => {
@ -103,6 +104,15 @@ export function useWorkflowData() {
setCurrentLoadingText(LOADING_TEXT_MAP.script); setCurrentLoadingText(LOADING_TEXT_MAP.script);
} }
}, [scriptBlocksMemo]); }, [scriptBlocksMemo]);
// 监听继续 请求更新数据
useEffect(() => {
// 应用剧本 自动模式 默认应用剧本
console.log('isPauseWorkFlow', isPauseWorkFlow, currentStep, scriptBlocksMemo.length, mode);
if (!isPauseWorkFlow && currentStep === '0' && scriptBlocksMemo.length > 0 && mode.includes('auto')) {
console.log('应用剧本');
applyScript();
}
}, [isPauseWorkFlow, scriptBlocksMemo]);
// 自动开始播放一轮 // 自动开始播放一轮
const autoPlaySketch = useCallback(() => { const autoPlaySketch = useCallback(() => {