fix: 真实物体选择失败错误信息明确化(fragment 姿态原因)

副实例局部模型中嵌套实例物体(如 42" Diameter)fragment 姿态解析失败时,
错误信息明确提示(原为笼统的'动画视图模型未保留选中的对象')
This commit is contained in:
tian 2026-08-05 16:43:47 +08:00
parent e26ced742b
commit 9d9d64dd7e

View File

@ -2823,7 +2823,10 @@ namespace NavisworksTransport.Core.Services
if (!IsSameModelItem(animationViewModel.SelectedAnimatedObject, realObject))
{
throw new InvalidOperationException("选择真实物体失败:动画视图模型未保留选中的对象");
string detail = animationViewModel.SelectedAnimatedObject == null
? "选择真实物体失败物体在当前文档不可用fragment 姿态解析失败,常见于导出局部模型中的嵌套实例物体;请改用虚拟物体或单层结构物体)"
: "选择真实物体失败:动画视图模型未保留选中的对象";
throw new InvalidOperationException(detail);
}
animatedObjectPayload = new