ZZJ
2022-07-15 b200eed05d5bff2e12a45331bdc062f4b00bebf7
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
    }
  }