fix: 修复生成按钮 PUT 状态限制 + 进度弹窗错误显示 #377
Reference in New Issue
Block a user
Delete Branch "fix/generation-put-status-restriction"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
修复内容
🔴 P0: 生成按钮点击无反应
根因:点击"生成视频"按钮时,代码尝试 PUT 更新计划状态为
editing,但后端只允许draft状态的计划进行 PUT 更新,返回 400 错误,导致整个生成流程中断。修复:
updateEditPlan调用中的status: 'editing'参数🟡 P1: 进度弹窗错误信息不可见
根因:Modal 的
open={generating || generated},当genError被设置后generating=false,Modal 关闭,用户看不到错误信息。修复:
open条件改为generating || generated || !!genError测试验证
影响范围
apps/web/src/pages/editing-planner/EditingPlanner.tsx— 生成流程逻辑 + 进度弹窗