Commit Graph

3 Commits

Author SHA1 Message Date
Ling f13d646f7d feat: add match material functionality to BOM server and UI
- Implemented MatchMaterialHandler to handle material matching requests.
- Added new DTOs for match material requests and responses.
- Updated BomHttpServer to register the new match material API endpoint.
- Enhanced the UI with a new button to trigger material matching.
- Added modal to display matching results and confirm updates to material codes.
- Integrated API calls to fetch matching material codes from the PLM system.
2026-04-09 17:06:24 +08:00
Ling 1699b69ebc 添加任务窗格和窗口支持
在 `AddinEntry.cs` 中添加了 `FeaturesUserControl` 任务窗格,设置了标题和工具提示。更新了 `SWDocReader.cs`,移除调试输出并添加条件判断。修改 `Laservall.Solidworks.csproj` 以支持 WPF 项目类型,添加了新的编译项和 XAML 页面。在 `FeaturesUserControl.xaml` 和 `FeaturesUserControl.xaml.cs` 中创建了用户控件和按钮事件处理。在 `ItemsPropWindow.xaml` 和 `ItemsPropWindow.xaml.cs` 中创建了新窗口和数据模板。
2025-10-24 10:30:51 +08:00
Ling 2e7995590b 添加项目文件。 2025-10-10 13:22:56 +08:00