Browse Source

提交代码。

Signed-off-by: zouap <zouap@pcl.ac.cn>
pull/2679/head
zouap 2 years ago
parent
commit
aceb9ad8ec
1 changed files with 22 additions and 5 deletions
  1. +22
    -5
      templates/repo/modelmanage/index.tmpl

+ 22
- 5
templates/repo/modelmanage/index.tmpl View File

@@ -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]]);
}
}
}


Loading…
Cancel
Save