|
@@ -970,12 +970,26 @@ const copyNodeElTreeClick = ({data}) => {
|
|
|
}
|
|
|
} else if (TabKey === '3') {
|
|
|
if (data['notExsitChild']) {
|
|
|
- setCopyNodeTable(data, data?.title)
|
|
|
+ if(data['nodeType']===6){
|
|
|
+ let oldarr= copyNodeTable.value
|
|
|
+ let result = oldarr.some(item => item.primaryKeyId===data['primaryKeyId']) //true
|
|
|
+ //限制点工序节点的时候,只能加一个,只针对复制数据
|
|
|
+ if(!result){
|
|
|
+ setCopyNodeTable(data, data?.title)
|
|
|
+ }
|
|
|
+
|
|
|
+ }else{
|
|
|
+ setCopyNodeTable(data, data?.title)
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-const setCopyNodeTable = (data, title,partitionCode) => {
|
|
|
+const setCopyNodeTable = (data, title) => {
|
|
|
+
|
|
|
+
|
|
|
copyNodeTable.value.push({
|
|
|
title: data?.title || '',
|
|
|
nodeName: title || '',
|