diff --git a/src/components/layout/CadSidebar.vue b/src/components/layout/CadSidebar.vue index c66f50c..1098860 100644 --- a/src/components/layout/CadSidebar.vue +++ b/src/components/layout/CadSidebar.vue @@ -66,6 +66,7 @@ import { ref, computed } from 'vue' import { useCADStore } from '@/stores/cad' import CadSoftwareGrid from '@/components/ui/CadSoftwareGrid.vue' import creoApi from '@/services/creoApi' +import revitApi from '@/services/revitApi' import { ElNotification, ElMessageBox } from 'element-plus' // 定义事件 @@ -106,15 +107,8 @@ const testConnection = async (software) => { const result = await creoApi.testConnection() cadStore.setCADConnection(software, result.success) } else if (software === 'revit') { - // Revit模拟连接成功(仅供测试) - cadStore.setCADConnection(software, true) - ElNotification({ - title: '连接成功', - message: 'Revit连接成功(模拟)', - type: 'success', - position: 'top-right', - duration: 2000 - }) + const result = await revitApi.testConnection() + cadStore.setCADConnection(software, result.success) } else if (software === 'pdms') { // PDMS模拟连接成功(仅供测试) cadStore.setCADConnection(software, true) diff --git a/src/components/pages/GeometryOptimizationResult.vue b/src/components/pages/GeometryOptimizationResult.vue index 170abf6..dd958a9 100644 --- a/src/components/pages/GeometryOptimizationResult.vue +++ b/src/components/pages/GeometryOptimizationResult.vue @@ -98,10 +98,8 @@