Files
REVOXELSEG_DICOM/工程分析/需求分析-2026-05-24-19-17-13.md

1.6 KiB

需求分析-2026-05-24-19-17-13

开始时间

2026-05-24-19-17-13

原始需求摘要

用户反馈点击 Z拉伸 后不需要显示“已按 Z 方向进行三维等比例拉伸”,或者只在“自动拉伸”区域短暂显示后隐去。

业务目标

  • 自动拉伸操作完成后不在页面下方残留成功提示。
  • 保留按钮自身的加载反馈,让用户能知道当前正在拉伸。
  • 保留拉伸失败、数据未加载、角度不满足条件等错误提示。

输入与输出

  • 输入:用户点击逆向工作区融合视角中的 X/Y/Z 自动拉伸按钮。
  • 输出:成功后只更新模型缩放位姿,不显示持久成功提示;失败时仍显示明确错误原因。

影响范围

  • WebSite/src/components/ReverseWorkspace.tsx:自动拉伸成功后的状态提示处理。
  • Docker部署/README.md:同步说明容器部署包含该界面行为。
  • 工程分析/经验记录.md:记录成功提示与错误提示的分离经验。

关键约束

  • 不改变自动拉伸计算逻辑。
  • 不改变保存、导出、模型位姿字段结构。
  • 不隐藏失败提示,避免用户无法判断拉伸为什么没有生效。

风险点

  • 如果直接清空所有状态,可能把错误提示也隐藏。
  • 如果保留 keepStatus 但不清空成功状态,旧的“已按 Z 方向...”仍可能残留。

待确认问题或默认假设

  • 默认本次只去掉自动拉伸成功后的持久提示,不新增单独的临时 toast。
  • X/Y 方向自动拉伸成功提示也同步按同一规则处理,保证交互一致。