|
|
@@ -353,7 +353,7 @@ var blockLibObj = {
|
|
|
};
|
|
|
return new TreeCell();
|
|
|
},
|
|
|
- newNode: async function (nodeType, nodeName, categoryID, source){ // 1 分类(只用前两个参数) 2 块文件
|
|
|
+ newNode: async function (nodeType, nodeName, categoryID, source){ // nodeType: 1 分类(只用前两个参数) 2 块文件
|
|
|
if (nodeName == '') return;
|
|
|
let tree = blockLibObj.mainTree;
|
|
|
let ID = uuid.v1();
|
|
|
@@ -463,12 +463,12 @@ var blockLibObj = {
|
|
|
curIsCategory: function () {
|
|
|
return this.mainTree.selected.data.type == 1;
|
|
|
},
|
|
|
- getSameNameNode: function(name){
|
|
|
+ getSameNameNode: function(name, categoryID){
|
|
|
let rst = null;
|
|
|
let nodes = blockLibObj.mainTree.items;
|
|
|
for (let i = 0; i < nodes.length; i++) {
|
|
|
let node = nodes[i];
|
|
|
- if (node.data.nodeName == name){
|
|
|
+ if (node.data.nodeName == name && node.data.ParentID == categoryID){
|
|
|
rst = node;
|
|
|
break;
|
|
|
}
|