|
|
@@ -325,6 +325,7 @@ |
|
|
|
$('#name').val(modelName) |
|
|
|
$('#version').val("0.0.1") |
|
|
|
} |
|
|
|
let dirKey="isOnlyDir--:&"; |
|
|
|
function showcreate(obj) { |
|
|
|
$('.ui.modal.second') |
|
|
|
.modal({ |
|
|
@@ -471,6 +472,16 @@ |
|
|
|
} |
|
|
|
parentNodeMap = parentNodeMap[fileSplits[j]] |
|
|
|
} |
|
|
|
for(let j=0;j < fileSplits.length;j++){ |
|
|
|
if(fileSplits[j] == ""){ |
|
|
|
if(data[i].FileName[data[i].FileName.length -1] =="/"){ |
|
|
|
if(Object.keys(parentNodeMap[fileSplits[j]]).length ==0){ |
|
|
|
parentNodeMap[fileSplits[j]][dirKey]="true"; |
|
|
|
} |
|
|
|
} |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
convertToNode(zNodes,nodesMap); |
|
|
|
$.fn.zTree.init($("#treeDemo"), setting, zNodes); |
|
|
@@ -488,12 +499,18 @@ |
|
|
|
node["name"] = keyList[i]; |
|
|
|
nodeList.push(node); |
|
|
|
if(nodesMap[keyList[i]] != null && Object.keys(nodesMap[keyList[i]]).length >0){ |
|
|
|
node["children"]=[]; |
|
|
|
if(isFirst){ |
|
|
|
node["open"] = true; |
|
|
|
isFirst= false; |
|
|
|
if(nodesMap[keyList[i]][dirKey] != null){ |
|
|
|
node["open"] = false; |
|
|
|
node["isParent"] = true; |
|
|
|
}else{ |
|
|
|
node["children"]=[]; |
|
|
|
if(isFirst){ |
|
|
|
node["open"] = true; |
|
|
|
isFirst= false; |
|
|
|
} |
|
|
|
convertToNode(node["children"],nodesMap[keyList[i]]); |
|
|
|
} |
|
|
|
convertToNode(node["children"],nodesMap[keyList[i]]); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|