src/Pool/TreeData.ts | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/Pool/VideoPhotoData.ts | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/components/treeMenu/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/components/treeMenu/jsTree/tree.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/Pool/TreeData.ts
@@ -113,6 +113,7 @@ return; } let _selected = this.selectedNodes; console.log(this.selectedNodes) function nodeFilter(node: any) { if (node.type === "4" && node.selected) { _selected.push(node.id); @@ -124,25 +125,33 @@ } } if (this.selectedNode.cameraType === 0) { this.treeData.forEach((n: any) => { nodeFilter(n); }); //摄像机树 if(this.treeActiveName == "camera"){ this.treeData.forEach((n: any) => { nodeFilter(n); }); }else if(this.treeActiveName == "cluster"){ //集群树 this.clusterData.forEach((n: any) => { nodeFilter(n); }); } } if (this.selectedNode.cameraType === 1) { this.gb28181Data.forEach((n: any) => { nodeFilter(n); }); } if (this.selectedNode.cameraType === -1) { this.clusterData.forEach((n: any) => { nodeFilter(n); }); } // if (this.selectedNode.cameraType === -1) { // this.clusterData.forEach((n: any) => { // nodeFilter(n); // }); // } } getCameraInfoByIp(ipaddr) { let camera = null; function nodeFilter(node: any) { if (node.rtsp && node.rtsp.indexOf(ipaddr) != -1) { camera = node; src/Pool/VideoPhotoData.ts
@@ -257,7 +257,6 @@ params.isPlatform = 1 } console.log(params) debugger const rsp: any = await getTaskList(params); if (rsp && rsp.success) { // this.tasks.splice(0, this.tasks.length) src/components/treeMenu/index.vue
@@ -321,7 +321,7 @@ this.showDialog = true; }, itemClick(node, item, e) { // console.log('jsTree index.vue', item) console.log('jsTree index.vue', item) this.TreeDataPool.selectedNode = item; this.TreeDataPool.updateSelectedNodes(); this.TreeDataPool.treeType = this.treeName; src/components/treeMenu/jsTree/tree.vue
@@ -229,6 +229,7 @@ oriNode.model.selected = true; }, handleBatchSelectItems(oriNode, oriItem) { console.log('oriNode, oriItem',oriNode, oriItem) this.handleRecursionNodeChilds(oriNode, node => { if (!!node.model) { if (!!node.model.disabled) return;