From b200eed05d5bff2e12a45331bdc062f4b00bebf7 Mon Sep 17 00:00:00 2001 From: ZZJ <10913410+zzj2100@user.noreply.gitee.com> Date: 星期四, 28 七月 2022 10:20:51 +0800 Subject: [PATCH] 列表样式 --- src/Pool/TreeData.ts | 33 +++++++++++++++++---------------- 1 files changed, 17 insertions(+), 16 deletions(-) diff --git a/src/Pool/TreeData.ts b/src/Pool/TreeData.ts index 8c9ad4c..7156994 100644 --- a/src/Pool/TreeData.ts +++ b/src/Pool/TreeData.ts @@ -128,6 +128,7 @@ function nodeFilter(node: any) { if (node.type === '4' && node.selected) { _selected.push(node.id) + sessionStorage.setItem('cameraDevId',node.devId) } if (node.children) { node.children.forEach((n: any) => { @@ -170,6 +171,7 @@ function nodeFilter(node: any) { if (node.type === '4' && (node.selected || node.checked)) { + sessionStorage.setItem("cameraDevId", node.devId); _this.selectedNodes.push(node.id) } if (node.children) { @@ -390,21 +392,21 @@ } async fetchGbTree() { - // 鍚庨棬 - // const rsp: any = await getGB28181CameraTree({ - // searchType: this.searchCamType, - // cameraName: this.searchInput - // }) + const rsp: any = await getGB28181CameraTree({ + parentId: "", + searchType: this.searchCamType, + cameraName: this.searchInput + }) - // if (rsp && rsp.success) { - // this.gb28181Data = rsp.data ? rsp.data : [] - // if (this.gb28181Data && this.gb28181Data.length > 0) { - // this.sortTreeData(this.gb28181Data) - // } + if (rsp && rsp.success) { + this.gb28181Data = rsp.data.treeMenu ? rsp.data.treeMenu : [] + if (this.gb28181Data && this.gb28181Data.length > 0) { + this.sortTreeData(this.gb28181Data) + } - // this.gb28181DataPure = JSON.parse(JSON.stringify(this.gb28181Data)) - // this.isFold(this.gb28181Data) - // } + this.gb28181DataPure = JSON.parse(JSON.stringify(this.gb28181Data)) + this.isFold(this.gb28181Data) + } } async fetchTreeData() { @@ -496,10 +498,9 @@ this.setDropDisable(this.treeData) this.isFold(this.treeData) - this.activeTreeData = this.treeData - - this.gb28181CheckedCount = 0; + this.gb28181CheckedCount = 0 this.gb28181ChildNodeCount = this.countChildrenNodes(this.treeData) + this.activeTreeData = this.treeData } } -- Gitblit v1.8.0