From a19e5f91f3ce2177a185551ed22a08d58b509c59 Mon Sep 17 00:00:00 2001 From: tian <11429339@qq.com> Date: Tue, 9 Dec 2025 17:14:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E7=AC=AC=E4=B8=80?= =?UTF-8?q?=E4=B8=AA=E8=B7=AF=E5=BE=84=E5=AF=BC=E5=87=BA=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E6=8C=89=E9=92=AE=E6=B2=A1=E6=BF=80=E6=B4=BB=EF=BC=8C=E6=97=A0?= =?UTF-8?q?=E6=B3=95=E5=AF=BC=E5=87=BA=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/requirement/todo_features.md | 7 ++++++- src/UI/WPF/ViewModels/PathEditingViewModel.cs | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/doc/requirement/todo_features.md b/doc/requirement/todo_features.md index 7617751..b83de0e 100644 --- a/doc/requirement/todo_features.md +++ b/doc/requirement/todo_features.md @@ -2,7 +2,12 @@ ## 功能点 -### [2025/12/12] +### [2025/12/09] + +1. [ ] (BUG)路径列表和动画当前路径的变化存在循环引用的情况 +2. [ ] (BUG)动画过程中,有一些被碰撞的墙、柱子和其他对象没有被检测到 + +### [2025/12/08] 1. [ ] (功能)碰撞检测时,增加手工指定被检测构件,用特殊颜色标识 2. [ ] (功能)动画时,物流模型朝向随路径变化 diff --git a/src/UI/WPF/ViewModels/PathEditingViewModel.cs b/src/UI/WPF/ViewModels/PathEditingViewModel.cs index dd27d6e..8242380 100644 --- a/src/UI/WPF/ViewModels/PathEditingViewModel.cs +++ b/src/UI/WPF/ViewModels/PathEditingViewModel.cs @@ -463,7 +463,7 @@ namespace NavisworksTransport.UI.WPF.ViewModels public bool CanExecuteClearPath => SelectedPathRoute != null && SelectedPathRoute.Points.Count > 0; - public bool CanExecuteExportPath => _pathPlanningManager?.Routes?.Count > 0; + public bool CanExecuteExportPath => _pathPlanningManager?.Routes?.Count > 0 || SelectedPathRoute != null; public bool CanExecuteSaveAsPath => SelectedPathRoute != null && SelectedPathRoute.Points.Count > 0;