From fd7aa0a18e63f061579145e42fd8003e35246a15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8C=97=E6=9E=B3?= <7854742+wang_rumeng@user.noreply.gitee.com> Date: Sat, 16 Aug 2025 14:33:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E5=89=A7=E6=9C=AC?= =?UTF-8?q?=20=E5=8F=AA=E6=9C=9F=E6=9C=9B=20=E5=A4=84=E4=BA=8E=E5=89=A7?= =?UTF-8?q?=E6=9C=AC=E9=98=B6=E6=AE=B5=20=E8=A7=A6=E5=8F=91=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/work-flow/use-workflow-data.tsx | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/components/pages/work-flow/use-workflow-data.tsx b/components/pages/work-flow/use-workflow-data.tsx index 6144fb1..aadda90 100644 --- a/components/pages/work-flow/use-workflow-data.tsx +++ b/components/pages/work-flow/use-workflow-data.tsx @@ -109,18 +109,6 @@ export function useWorkflowData() { setAnyAttribute, applyScript } = useScriptService(); - // 初始化剧本 - useUpdateEffect(() => { - if (taskObject.currentStage === 'script') { - console.log('开始初始化剧本', originalText,episodeId); - // TODO 为什么一开始没项目id - originalText && initializeFromProject(episodeId, originalText).then(() => { - console.log('应用剧本'); - // 自动模式下 应用剧本;手动模式 需要点击 下一步 触发 - mode.includes('auto') && applyScript(); - }); - } - }, [originalText], {mode: 'none'}); // 监听剧本加载完毕 useEffect(() => { if (scriptBlocksMemo.length > 0) { @@ -596,6 +584,16 @@ export function useWorkflowData() { console.log('---look-taskData', taskCurrent); + if (taskCurrent.currentStage === 'script') { + console.log('开始初始化剧本', originalText,episodeId); + // TODO 为什么一开始没项目id + originalText && initializeFromProject(episodeId, originalText).then(() => { + console.log('应用剧本'); + // 自动模式下 应用剧本;手动模式 需要点击 下一步 触发 + mode.includes('auto') && applyScript(); + }); + } + // 设置步骤 setTaskObject(prev => { const newState = JSON.parse(JSON.stringify({...prev, ...taskCurrent}));