소스 검색

update

dev
zhengzhou 4 년 전
부모
커밋
dd8f7b5ea7
1개의 변경된 파일8개의 추가작업 그리고 8개의 파일을 삭제
  1. +8
    -8
      src/views/main_web/project/index.vue

+ 8
- 8
src/views/main_web/project/index.vue 파일 보기

@@ -1136,17 +1136,17 @@ function generateTreeNode(plainFolderList) {
plainFolderList.forEach(upperFolder => {
if(upperFolder.NodeId === '0') { return; }

const levelIds = upperFolder.LevelId.split('_');
const nodeId = levelIds.pop();
const node = { id: upperFolder.Id, nodeId, topic: upperFolder.FolderName }; // , children
hash[node.nodeId] = node;
if(node.nodeId === upperFolder.FirstFolderId) {
// const levelIds = upperFolder.LevelId.split('_');
const levelId = upperFolder.LevelId;
const node = { id: upperFolder.Id, levelId, topic: upperFolder.FolderName }; // , children
hash[node.levelId] = node;
if(node.levelId === upperFolder.FirstFolderId) {
headerNode = node;
headerNode.nodeId = headerNode.id;
headerNode.levelId = headerNode.id;
return;
}
const parentNodeId = levelIds.pop();
const parentNode = hash[parentNodeId];
const parentLevelId = upperFolder.LevelId.split('_').slice(0, -1).join('_');
const parentNode = hash[parentLevelId];
if(!parentNode) return;
if(!parentNode.children) { parentNode.children = [];}
parentNode.children.push(node);


불러오는 중...
취소
저장