From 1c3762d83fbf11ff77107b4fa90bf3455c38ad96 Mon Sep 17 00:00:00 2001 From: sladro Date: Thu, 18 Sep 2025 15:03:45 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=9E=E7=8E=B0Creo=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B=E5=AF=BC=E5=87=BA=E5=8A=9F=E8=83=BD=E5=B9=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96API=E5=93=8D=E5=BA=94=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 实现完整的Creo模型导出功能,支持STEP格式 - 新增CreoApi.exportModel方法,支持格式和路径配置 - 完善CreoExportTools页面,包含表单绑定和用户交互 - 优化apiClient响应处理逻辑,优先使用数据中success字段判断 - 修复API错误处理中headers安全访问问题 - 简化导出格式选择,专注核心STP导出需求 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- src/components/pages/CreoExportTools.vue | 62 +++++++++++++++++------- src/services/apiClient.js | 25 +++++++--- src/services/creoApi.js | 35 +++++++++++++ 3 files changed, 97 insertions(+), 25 deletions(-) diff --git a/src/components/pages/CreoExportTools.vue b/src/components/pages/CreoExportTools.vue index 36fd329..f44013f 100644 --- a/src/components/pages/CreoExportTools.vue +++ b/src/components/pages/CreoExportTools.vue @@ -47,31 +47,21 @@
- - - - -
-
- - -
- 默认保存到当前目录 (.\filename.ext),点击浏览可选择其他路径 + + 请输入完整的文件路径,包含文件名和.stp扩展名
- @@ -91,7 +81,7 @@
- @@ -102,7 +92,7 @@
提供更多导出控制选项和优化 @@ -110,7 +100,7 @@
不指定文件名,自动导出当前在Creo中打开的文件 @@ -157,7 +147,43 @@