集群树节点状态切换查询参数treeNodes错误修复
| | |
| | | return; |
| | | } |
| | | let _selected = this.selectedNodes; |
| | | console.log(this.selectedNodes) |
| | | function nodeFilter(node: any) { |
| | | if (node.type === "4" && node.selected) { |
| | | _selected.push(node.id); |
| | |
| | | } |
| | | } |
| | | if (this.selectedNode.cameraType === 0) { |
| | | //摄像机树 |
| | | 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) { |
| | |
| | | params.isPlatform = 1 |
| | | } |
| | | console.log(params) |
| | | debugger |
| | | const rsp: any = await getTaskList(params); |
| | | if (rsp && rsp.success) { |
| | | // this.tasks.splice(0, this.tasks.length) |
| | |
| | | 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; |
| | |
| | | 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; |