forked from gzzfw/frontEnd/gzDyh

zhangyongtian
2024-09-11 7938180736be7e610ef1f27e03b2d3e1b753fe2e
gz-wxparty/pages/myRegisterList/index.js
@@ -44,13 +44,7 @@
      label: '不予受理',
      value: '4'
    }],
    dataList: [{
      title: '',
      show: true
    }, {
      title: '',
      show: false
    }]
    dataList: []
  },
  // 查看
@@ -78,6 +72,7 @@
  searchSelect(e) {
    let idx = e.currentTarget.dataset.index;
    let item = e.currentTarget.dataset.item;
    console.log('item', item);
    let searchData = {
      ...this.data.search,
      processStatus: item.value
@@ -88,19 +83,23 @@
        ...item,
        hover: index === idx ? true : false
      })),
      searchValue: item.label
      searchValue: item.label,
      showModal: false
    })
  },
  // 切换tab
  threeTagChange(e) {
    value = e.detail;
    let value = e.detail;
    console.log(value, );
    let data = {
      ...this.data.search,
      personType: value.name,
    }
    this.setData({
      search: {
        ...this.data.search,
        personType: value,
      }
      search: data
    });
    this.pageQuery(data)
  },
  // 折叠列表
@@ -122,14 +121,20 @@
      });
    }
    if (res.type) {
      let list = []
      if (params.page === 1) {
        this.data.data = res.data.content || [];
        list = res.data.content || [];
      } else {
        this.data.data = this.data.data.concat(res.data.content || []);
        list = this.data.data.concat(res.data.content || []);
      }
      this.setData({
        search: params,
        data: this.data.data,
        dataList: list.map((i, index) => ({
          ...i,
          plaintiffNames: i.plaintiffList.length > 0 ? i.plaintiffList.map(i => i.trueName).join('、') : '-',
          defendantNames: i.defendantList.length > 0 ? i.defendantList.map(i => i.trueName).join('、') : '-',
          show: index === 0 ? true : false
        })),
        total: res.data.totalElements || 0
      });
      if (type === 'onPullDownRefresh') {
@@ -142,6 +147,24 @@
    }
  },
  // 前往查看
  AiModalClick(e) {
    let item = e.currentTarget.dataset.item;
    wx.navigateTo({
      url: '../../pages/AIAide/index?caseDes=' + item.caseDes + '&caseClaim=' + item.caseClaim + '&caseId=' + item.caseId
    });
    this.setData({
      AiModal: false
    })
  },
  // 关闭AI弹窗
  addClosePopup() {
    this.setData({
      AiModal: false
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
@@ -149,5 +172,15 @@
    this.pageQuery(this.data.search)
  },
  onShow() {
    let AICase = wx.getStorageSync('AICase') || '';
    if (AICase) {
      this.setData({
        AiModal: AICase
      })
      wx.removeStorage({
        key: 'AICase'
      })
    }
  }
})