litian
2024-12-24 d22f07025d67ddcb08ed37846c2a8d8ba8a35abe
激活
3个文件已修改
23 ■■■■ 已修改文件
packageBookService/pages/bookServices/detail/index.js 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packagePersonal/pages/activateProduct/index.js 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packagePersonal/pages/activateProduct/index.wxml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packageBookService/pages/bookServices/detail/index.js
@@ -293,7 +293,7 @@
    this.setData({
      num: Number(this.data.paperBookList.length) + Number(this.data.electronicBookList.length),
    });
    if (this.data.bookDetail) {
    if (this.data.bookDetail.id) {
      this.getBookInfo(this.data.bookDetail.id)
    }
  },
@@ -394,6 +394,7 @@
  },
  // 获取图书详情
  getBookInfo(id) {
    console.log(id, "id")
    this.setData({
      "mockData'.id": 0,
      "mockData.price": 0,
packagePersonal/pages/activateProduct/index.js
@@ -106,7 +106,6 @@
                let parentData = await app.MG.store.getProductBySaleMethod({
                  saleMethodId: i.id
                })
                console.log(parentData, 111)
                if (parentData.storeLinks[0].storeRefCode == 'jsek_digitalCourses') {
                  item.type = '数字课程'
                }
@@ -143,14 +142,25 @@
    })
  },
  goBookDetails(e) {
  async goBookDetails(e) {
    const {
      book
    } = e.currentTarget.dataset;
    console.log(book)
    let type = e.currentTarget.dataset.type
    if (type == '数字课程') {
    wx.navigateTo({
      url: `/packageBookService/pages/bookServices/detail/index?id=${book.id}&name=${book.name}`,
        url: `/pages/digitalCourses/digitalCoursesDetails/index?id=${book.id}`,
    });
    } else if (type == '数字教材') {
      wx.navigateTo({
        url: `/pages/digitalTextbooks/digitalTextbooksDetails/index?id=${book.id}`,
      });
    } else {
      let tabValue = type == '题库' ? 'questionBank' : type == '云学习' ? 'jsek_cloudLearning' : ''
      wx.navigateTo({
        url: `/packageBookService/pages/bookServices/detail/index?id=${book.id}&name=${book.name}&tabValue=${tabValue}`,
      });
    }
  },
  /**
   * 页面相关事件处理函数--监听用户下拉动作
packagePersonal/pages/activateProduct/index.wxml
@@ -34,7 +34,7 @@
              <view class="listBox">
                <scroll-view class="srcolbox" scroll-x scroll-with-animation='true'>
                  <view class="order-centent" wx:if="{{items.productList.length > 0}}">
                    <view class="bookBox" wx:for="{{items.productList}}" wx:for-item="itemes" wx:for-index="idx" wx:key="idx" bindtap="goBookDetails" data-book="{{itemes}}">
                    <view class="bookBox" wx:for="{{items.productList}}" wx:for-item="itemes" wx:for-index="idx" wx:key="idx" bindtap="goBookDetails" data-book="{{itemes}}" data-type="{{items.type}}">
                      <view class="leftCon">
                        <!-- 获取图片 -->
                        <image class="purchasedIcon" wx:if="{{itemes.icon}}" src="{{itemes.icon}}" mode="aspectFit" />