diff --git a/CLAUDE.md b/CLAUDE.md index c79a59f..682eba2 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -147,6 +147,7 @@ const handleOperation = async () => { - ✅ PDMS工厂设计模型查看器(PdmsModelViewer) - ✅ Revit建筑设计模型查看器(RevitModelViewer) - ✅ 层级统计功能完整集成(getHierarchyStatistics API + 层级删除配置页面) +- ✅ 层级删除功能完整实现(deleteHierarchy API + 项目名称管理 + 成功提示) ## 页面添加标准流程 diff --git a/src/components/layout/CadSidebar.vue b/src/components/layout/CadSidebar.vue index ed5a087..adaaf1c 100644 --- a/src/components/layout/CadSidebar.vue +++ b/src/components/layout/CadSidebar.vue @@ -155,6 +155,7 @@ const handleOpenModel = async () => { if (connectedCAD.id === 'creo') { const result = await creoApi.getCurrentModel() if (result.success) { + cadStore.currentProjectName = result.data.data.fileName emit('show-model-viewer', result.data) } } else if (connectedCAD.id === 'revit') { @@ -192,6 +193,7 @@ const handleOpenModel = async () => { if (filePath && connectedCAD.id === 'creo') { const result = await creoApi.openModelFile(filePath) if (result.success) { + cadStore.currentProjectName = result.data.data.fileName emit('show-model-viewer', result.data) } } diff --git a/src/components/pages/HierarchyDeletionParamsPage.vue b/src/components/pages/HierarchyDeletionParamsPage.vue index 9ce63f9..1a60920 100644 --- a/src/components/pages/HierarchyDeletionParamsPage.vue +++ b/src/components/pages/HierarchyDeletionParamsPage.vue @@ -61,7 +61,7 @@