hanbaoshan
2020-12-03 c587fbdad6f75ba05e5440b41be144bd335703aa
src/Pool/VideoPhotoData.ts
@@ -8,6 +8,7 @@
  addToBase
} from "@/api/search";
export default class VideoPhotoData {
  public searchFrom: string = 'search';
  public preCards: Array<object> = [];
  public cards: Array<object> = [];
  public persons: Array<object> = [];
@@ -73,7 +74,7 @@
  async querySearchList() {
    this.cards = []
    this.preCards = []
    var param = {
    var param:any = {
      page: this.page,
      size: this.size,
      searchTime: this.searchTime,
@@ -81,10 +82,11 @@
      inputValue: this.inputValue,
      tabs: this.queryTabs,
      tasks: this.queryTasks,
      treeNodes: this.treeNodes,
      isAll: true
      treeNodes: this.treeNodes
    }
    if(this.searchFrom == 'cluster'){
      param.isAll = true
    }
    const rsp: any = await getSearchList(param);
    if (rsp && rsp.success) {
      this.cards.length = 0 // 清两次,第一次是为了点完之后不会出现之前数据的残影,这次是为了防止因为异步问题两次请求会出现双倍数据的问题
@@ -250,7 +252,12 @@
  }
  async queryTaskList() {
    const rsp: any = await getTaskList({});
    let params:any = {};
    if(this.searchFrom == 'cluster'){
      params.isPlatform = 1
    }
    console.log(params)
    const rsp: any = await getTaskList(params);
    if (rsp && rsp.success) {
      // this.tasks.splice(0, this.tasks.length)
      // rsp.data.forEach(element => {