jiangping
2024-07-22 b7fd27a4a7ac72eef5fc142cae9bb63fe69ef233
wechat_jiaxuan/pages/index/index.js
@@ -4,7 +4,7 @@
  getZSZXCatalogs,
  getCustomizedNewsList,
  getHomeBanner,
  getHomeBannerDetail,
  actionDo,
  getZhongTaiVideoPage,
  getZhongTaiProductNewsPage
} from '../../api/index'
@@ -59,14 +59,14 @@
  },
  changePath(e) {
    let index = e.currentTarget.dataset.type
    let that = this
    switch (index) {
      case '0':
        wx.navigateTo({
          url: '/pages/webView/index',
          success: function (res) {
            // 通过eventChannel向被打开页面传送数据
            res.eventChannel.emit('acceptDataFromOpenerPage', { link: this.data.testUrl })
            // saveBehavior({ type: 1 })
            res.eventChannel.emit('acceptDataFromOpenerPage', { link: that.data.testUrl })
          }
        })
        break;
@@ -120,7 +120,7 @@
    // 资讯
    getZhongTaiProductNewsPage({
      catalogCode: 'product_info',
      pageSize: 5, pageNum: 1
      pageSize: 6, pageNum: 1
    }).then(res => {
      if(res.data){
        this.setData({ consultList: res.data.records })
@@ -193,7 +193,26 @@
  },
  bannerClick(e) {
    const { id } = e.currentTarget.dataset
    getHomeBannerDetail({id})
    const item = e.currentTarget.dataset.item
    console.log('item', item);
    actionDo({actionType: 'view',id: item.id})
    if(item.openType == 'video'){
      wx.previewMedia({
        sources: [{ url: item.openContent, type: 'video' }]
      })
    }
    if(item.openType == 'link'){
      wx.navigateTo({
        url: '/pages/webView/index?link=' + item.openContent,
      })
    }
    if(item.openType == 'page'){
      getApp().globalData.catalogCode=item.openContent
      wx.switchTab({
        url: '/pages/discover/discover'
      })
    }
    // getHomeBannerDetail({id})
  },
  seriveClick(e) {
    const { id, title } = e.currentTarget.dataset