diff --git a/modeler/src/views/decision/designer/designer.vue b/modeler/src/views/decision/designer/designer.vue index 2433cff..577e2b5 100644 --- a/modeler/src/views/decision/designer/designer.vue +++ b/modeler/src/views/decision/designer/designer.vue @@ -365,12 +365,16 @@ export default defineComponent({ window.addEventListener('resize', handleResize); console.log('节点挂载完成'); - if(currentRoute.query.platform){ - findOneTreeByPlatformId(currentRoute.query.platform as number).then(r=> { - if(r.data){ - handleSelectTree(r.data); - } - }) + const platformId = currentRoute.query.platform; + if (platformId) { + const id = Number(platformId); + if (!isNaN(id)) { + findOneTreeByPlatformId(id).then(r => { + if (r.data) { + handleSelectTree(r.data); + } + }); + } } }); };