From d4461493047d16dc862dfb5282603fe7a855619d Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Mon, 14 Sep 2026 20:47:05 +0800 Subject: [PATCH] refactor: rewrite GenerateStepActions for 5-step flow (#1899) --- .../components/GenerateStepActions.tsx | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/apps/web/src/pages/generate/components/GenerateStepActions.tsx b/apps/web/src/pages/generate/components/GenerateStepActions.tsx index c25e75abe..68b256fe9 100644 --- a/apps/web/src/pages/generate/components/GenerateStepActions.tsx +++ b/apps/web/src/pages/generate/components/GenerateStepActions.tsx @@ -1,10 +1,10 @@ /** - * GeneratePage 步骤底部操作按钮(Issue #1677 修正:固定 6 步) + * GeneratePage 步骤底部操作按钮(#1899 简化为 5 步) * - * 步骤 1~3:上一步 / 下一步 - * 步骤 4(选择标题):「✨ 确认生成视频 / 确认生成 N 个视频」→ 创建正式生成任务,成功后跳步骤5 - * 步骤 5(确认生成):渲染进度页,全部完成后「下一步:选择封面」;仅上一步 - * 步骤 6(选择封面):仅上一步 + * 步骤 1~2:上一步 / 下一步 + * 步骤 3(选择标题):「✨ 确认生成视频 / 确认生成 N 个视频」→ 创建正式生成任务,成功后跳步骤4 + * 步骤 4(确认生成):渲染进度页,全部完成后「下一步:选择封面」;仅上一步 + * 步骤 5(选择封面):仅上一步 */ import React from "react" @@ -12,7 +12,7 @@ export interface GenerateStepActionsProps { currentStep: number onPrev: () => void onNext: () => void - /** 步骤4:确认生成视频(校验 + 创建渲染任务) */ + /** 步骤3:确认生成视频(校验 + 创建渲染任务) */ onConfirmGenerate: () => void | Promise generating: boolean generated: boolean @@ -32,8 +32,8 @@ const GenerateStepActions: React.FC = ({ selectedCount = 1, }) => { const renderPrimaryButton = () => { - /* 步骤 1~3:上一步 / 下一步 */ - if (currentStep < 4) { + /* 步骤 1~2:上一步 / 下一步 */ + if (currentStep < 3) { return (