hanbaoshan
2020-10-27 da98d2a8a686cde09b20345e4a2b55a85410fde4
src/Pool/TreeData.ts
@@ -31,6 +31,7 @@
  public readonly: boolean;
  public gbReadonly: boolean;
  public multiple: boolean;
  public searchFrom: string = '';
  public showTreeBox: boolean;
  public selectedNodes: Array<string>;
  public selectedNode: any;
@@ -111,7 +112,6 @@
      this.selectedNodes = [this.selectedNode.id];
      return;
    }
    let _selected = this.selectedNodes;
    function nodeFilter(node: any) {
      if (node.type === "4" && node.selected) {
@@ -130,6 +130,11 @@
    }
    if (this.selectedNode.cameraType === 1) {
      this.gb28181Data.forEach((n: any) => {
        nodeFilter(n);
      });
    }
    if (this.selectedNode.cameraType === -1) {
      this.clusterData.forEach((n: any) => {
        nodeFilter(n);
      });
    }
@@ -291,10 +296,16 @@
  }
  async fetchLocalTree() {
    const rsp: any = await getLocalCameraTree({
    let params:any = {
      searchType: this.searchCamType,
      cameraName: this.searchInput
    });
      cameraName: this.searchInput,
      //isPlatform: 1
    };
    debugger
    if(this.searchFrom == 'cluster'){
      params.isPlatform = 1
    }
    const rsp: any = await getLocalCameraTree(params);
    if (rsp && rsp.success) {
      this.treeData = rsp.data ? rsp.data : []
@@ -310,7 +321,6 @@
  }
  async fetchClusterTree (){
    debugger
    const rsp: any = await getClusterTree({
      searchType: this.searchCamType,
      cameraName: this.searchInput