修复程序崩溃的bug;完善未完成的功能清单
This commit is contained in:
parent
5647ae9134
commit
dab8dc34c3
@ -2,6 +2,16 @@
|
||||
|
||||
## 功能点
|
||||
|
||||
### [2025/12/25]
|
||||
|
||||
1. [ ] (功能)对路径上的各点进行坐标编辑
|
||||
2. [ ] (功能)记录并查看路径文件操作的历史记录
|
||||
3. [ ] (功能)自动隐藏或淡化非关键层,以便专注于物流路径相关的层级。
|
||||
4. [ ] (优化)优化路径时间标签功能
|
||||
5. [ ] (测试)路径规划文件能导入DELMIA
|
||||
6. [ ] (优化)优化路径规划分析和分析报告
|
||||
7. [ ] (功能)增加物流属性自定义
|
||||
|
||||
### [2025/12/18]
|
||||
|
||||
1. [x] (BUG)ClashDetective碰撞列表项名字缺少被撞物体名称
|
||||
@ -18,7 +28,7 @@
|
||||
3. [x] (功能)动画生成,增加使用模拟物流车辆立方体选项
|
||||
4. [x] (功能)动画检测时,过滤门和其他可通行构件
|
||||
5. [x] (BUG)只有手动路径时,导出路径按钮没激活
|
||||
6. [ ] (BUG)重复打开模型,有时程序崩溃,需要先关闭物流插件窗口
|
||||
6. [x] (BUG)重复打开模型,有时程序崩溃,需要先关闭物流插件窗口
|
||||
7. [x] (优化)提高碰撞检测在处理大型模型时的性能
|
||||
8. [ ] (功能)如果进行耗时处理(超过30秒),弹出确认窗口,告诉用户预估时间、耗时原因和优化建议(如隐藏不需要的节点)
|
||||
|
||||
@ -112,8 +122,7 @@
|
||||
### [2025/09/07]
|
||||
|
||||
1. [x] (功能)增加插件系统参数配置和管理
|
||||
2. [ ] (功能)增加物流属性自定义
|
||||
3. [x] (功能)增加底部状态栏,统一提示消息和进度条显示
|
||||
2. [x] (功能)增加底部状态栏,统一提示消息和进度条显示
|
||||
|
||||
### [2025/09/05]
|
||||
|
||||
|
||||
@ -2579,17 +2579,8 @@ namespace NavisworksTransport.UI.WPF.ViewModels
|
||||
_manualCollisionTargets.Clear();
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
ModelHighlightHelper.ClearCategory(ManualTargetsHighlightCategory);
|
||||
ModelHighlightHelper.ClearCategory(CollisionResultsHighlightCategory);
|
||||
}
|
||||
catch (Exception highlightEx)
|
||||
{
|
||||
LogManager.Warning($"清除高亮时出现警告: {highlightEx.Message}");
|
||||
}
|
||||
|
||||
// 3. 不再清理PathAnimationManager - 现在使用单例模式,由应用程序生命周期管理
|
||||
// 2. 不再清理PathAnimationManager - 现在使用单例模式,由应用程序生命周期管理
|
||||
// 注意:PathAnimationManager.GetInstance()返回的是单例实例,
|
||||
// 不应该在这里Dispose,否则会影响其他使用该单例的地方
|
||||
if (_pathAnimationManager != null)
|
||||
@ -2606,7 +2597,7 @@ namespace NavisworksTransport.UI.WPF.ViewModels
|
||||
}
|
||||
}
|
||||
|
||||
// 4. 清理PathAnimationManager缓存(缓存功能已迁移到PathAnimationManager)
|
||||
// 3. 清理PathAnimationManager缓存(缓存功能已迁移到PathAnimationManager)
|
||||
// PathAnimationManager的Dispose已经包含了ClearExclusionCache的调用
|
||||
|
||||
LogManager.Info("AnimationControlViewModel资源清理完成");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user