From 28fcbc85bcb8be593f57cbf232968c30d31e8e86 Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期二, 18 三月 2025 10:36:48 +0800
Subject: [PATCH] 1、DNC结构树页面解决因keep-alive标签缓存组件后切换路由无法正常销毁组件从而使组件内事件通过$bus重复调用的问题 2、DNC产品结构树页面工艺规程版本层级下可以导入和挂载其它文档并且展示相关属性信息 3、DNC设备结构树设备的层级由2调整到7并且调整层级影响的相关功能

---
 src/views/dnc/common/ImportFileModal.vue |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/views/dnc/common/ImportFileModal.vue b/src/views/dnc/common/ImportFileModal.vue
index e9ae1a0..250c3b4 100644
--- a/src/views/dnc/common/ImportFileModal.vue
+++ b/src/views/dnc/common/ImportFileModal.vue
@@ -64,9 +64,10 @@
           attributionType = treeNodeInfo.type
           docClassCode = treeNodeInfo.param
         } else {
-          attributionId = tableRowInfo.attributionId
+          // 鑻ュ伐搴忓強宸ユ灞傜骇涓嬫湁璁惧绫绘椂鍒欏鍏C鐨勫弬鏁伴渶瑕佽皟鏁�
+          attributionId = tableRowInfo.param==='deviceCustomType'?tableRowInfo.id:tableRowInfo.attributionId
           attributionType = tableRowInfo.attributionType
-          docClassCode = tableRowInfo.param
+          docClassCode = tableRowInfo.param==='deviceCustomType'?'NC':tableRowInfo.param
         }
         this.setModalTitle(modalTitle, docClassCode)
         this.uploadParams = Object.assign({}, { attributionId, attributionType, docClassCode })

--
Gitblit v1.9.3