Go to file
root 872a68d5be 实现Creo模型保存功能接口
新增功能:
- 添加SaveResult结构体用于保存操作结果
- 实现CreoManager::SaveModel()方法,使用OTK pfcModel::Save() API
- 添加SaveModelHandler HTTP路由处理器
- 注册/api/model/save接口支持POST请求

技术特性:
- 简化设计:只保存当前模型到原位置,无复杂另存为逻辑
- 完善的OTK异常处理:支持BadInputs、GeneralError、InvalidName等
- 标准JSON API格式:返回文件大小、保存时间、软件信息等
- 与现有架构完全兼容:不影响任何现有功能

API使用:
POST /api/model/save
请求: {"software_type": "creo"}
响应: 包含file_size、save_time、software、original_file等信息

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-21 19:46:22 +08:00
MFCCreoDll/x64/Debug Initial commit 2025-07-16 17:16:59 +08:00
res Initial commit 2025-07-16 17:16:59 +08:00
x64/Debug Initial commit 2025-07-16 17:16:59 +08:00
.gitignore 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
AuthManager.cpp Initial commit 2025-07-16 17:16:59 +08:00
AuthManager.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
CLAUDE.md 实现Creo薄壳化分析功能 - 基于真实几何边界算法 2025-07-19 18:52:53 +08:00
Config.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
CreoManager.cpp 实现Creo模型保存功能接口 2025-07-21 19:46:22 +08:00
CreoManager.h 实现Creo模型保存功能接口 2025-07-21 19:46:22 +08:00
framework.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
HttpRouter.cpp Initial commit 2025-07-16 17:16:59 +08:00
HttpRouter.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
HttpServer.cpp Initial commit 2025-07-16 17:16:59 +08:00
HttpServer.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
JsonHelper.cpp Initial commit 2025-07-16 17:16:59 +08:00
JsonHelper.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
Logger.cpp Initial commit 2025-07-16 17:16:59 +08:00
Logger.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
MFCCreoDll.cpp 实现Creo模型保存功能接口 2025-07-21 19:46:22 +08:00
MFCCreoDll.def 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
MFCCreoDll.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
MFCCreoDll.rc Initial commit 2025-07-16 17:16:59 +08:00
MFCCreoDll.sln 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
MFCCreoDll.vcxproj 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
MFCCreoDll.vcxproj.filters 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
ModelAnalyzer.cpp Initial commit 2025-07-16 17:16:59 +08:00
ModelAnalyzer.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
pch.cpp 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
pch.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
pfcExceptions.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
Resource.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
ServerManager.cpp Initial commit 2025-07-16 17:16:59 +08:00
ServerManager.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
targetver.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00
WebSocketServer.cpp Initial commit 2025-07-16 17:16:59 +08:00
WebSocketServer.h 实现完整的Creo Web API集成系统 2025-07-19 15:46:25 +08:00