Commit Graph

5 Commits

Author SHA1 Message Date
lihanbo e40d2ce185 105040
增强多芯线模型和视图的功能与稳定性

在 `MultiCoreWireLecDBModel.cs` 中添加了多个新属性,移除旧属性,并增强了文档说明。
在 `ApplicationExt.cs` 中实现了全局异常处理,提升了应用稳定性。
重构 `MultiCoreWireDataModel.cs`,实现数据绑定通知机制,确保 UI 更新及时。
更新 `MultiCoreWireLayoutHelperWindow.xaml` 的样式和数据模板,增强数据可视化。
在 `MultiCoreWireWindow.xaml` 中添加机构信息的绑定,确保用户输入正确。
在 `MultiCoreWireViewModel.cs` 中添加新属性和方法,改进数据处理和导出功能。
重构 `MultiCoreWireLayoutHelperViewModel.cs` 的数据加载逻辑,确保数据一致性和 UI 更新。
2025-05-06 09:56:10 +08:00
lihanbo 6b23a07076 105040 Update 增加注释说明 2025-04-03 17:30:50 +08:00
lihanbo 7871cf01ff 105040 Update 调整:唯一标识根据项目名称+轴号生成 2025-01-23 09:08:45 +08:00
lihanbo 98df216fae 105040 Update 不再使用Eplan内部的零件ID,改为使用当前文档的创建时间+轴号作为电机数据保存的唯一标识;
添加电机唯一标识及相关属性和方法

在多个文件中添加了 `MotorUniqueFlag` 属性,并将其设置为可为空。在 `MotorModel.cs` 文件中还添加了 `DocName` 属性。新增了 `GetUniqueFlag` 扩展方法,用于生成电机的唯一标识,并在相关文件中使用该方法。修改了界面显示和方法参数,将“电机ID”替换为“电机唯一标识”。在 `LectotypeManager.cs` 文件中添加了 `CURRENT_DOC_NAME` 和 `CURRENT_DOC_CREATE_TIME` 静态字段。
2025-01-22 16:45:50 +08:00
lihanbo bfb9d9b880 105040 Clear code 2024-12-05 14:37:31 +08:00