fix(clone): 克隆音色「去配音库上传」跳转修复 #1652
Reference in New Issue
Block a user
Delete Branch "fix/clone-modal-upload-redirect"
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?
问题
克隆音色弹窗中点击「去配音库上传」跳转到
/app/voice-materials(多余的旧配音素材页面)。修复
改为跳转到
/app/voices?tab=material&upload=1,即配音库页面素材Tab,并自动打开上传弹窗。与 Step5VoiceSelect 的「去配音库上传」行为保持一致。
🚀 预览环境已部署
CI全绿,自动审批通过。
CI全绿,自动审批通过。
Auto merge skipped after multiple 405 errors: PR may have conflicts or unresolved checks. Please review manually. This is not a CI failure.
961c067828tobba22483c8【阻塞级判定】
📊 审查概览
🔴 阻塞级问题(必须修复)
无
💡 改进建议(不阻塞合并)
无
✅ 良好实践
useEffect中检测到upload参数并执行了相应逻辑后,立即通过setSearchParams清除该参数。这种“触发即清理”的模式有效避免了后续组件重渲染或 Tab 切换时重复触发弹窗,是处理 URL 参数触发状态变更的最佳实践。{ replace: true }选项,这样不会在浏览器历史记录中堆砌无意义的中间状态,用户体验更好。🤖 由 AI 代码审查机器人自动生成 | 2026-09-03 09:27:32 | 模型:
🗑️ 预览环境已清理
PR #1652 已关闭或合并,对应的预览环境已被清理。