yiming
2024-04-16 cb15c57d0ff984f5a100cf25d560fb0a69c00984
音频bug4
7个文件已修改
101 ■■■■ 已修改文件
packageBookService/pages/bookServices/detail/components/tree/index.js 83 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packageDomain/pages/resourceDetails/myAudio/index.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/bibliographyList/index.wxml 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/bookExhibitionDetails/index.wxml 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/cart/index.wxml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/cart/index.wxss 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/retrievalPage/index.js 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packageBookService/pages/bookServices/detail/components/tree/index.js
@@ -165,6 +165,8 @@
        wx.navigateTo({
          url: `${url}?productLinkPath=${item.productLinkPath}&parentProductLinkPath=${parentProductLinkPath}&parentName=${parentName}&activeId=${item.id}&bookId=${this.properties.bookInfo.id}&bookName=${this.properties.bookInfo.name}&cmsId=${this.properties.bookInfo.rootCmsItemId}&formPath=${this.properties.tab}`,
        });
        if (item.selectType == "document" || item.selectType == "pdf") {
          const fileLink =
            app.config.requestCtx + "/file/api/ApiDownload?md5=" + item.file;
@@ -173,7 +175,7 @@
          util.showLoading();
          // 单次下载允许的最大文件为 200MB
          wx.downloadFile({
            url: fileLink, // 地址已打码,自己换个其他的地址("https://www.xxxxx.com/file/测试通知.pdf")
            url: fileLink,
            success: function (res) {
              console.log(res, "wx.downloadFile success res");
              if (res.statusCode != 200) {
@@ -196,6 +198,84 @@
            },
          });
        }
        // if (item.selectType == "document" || item.selectType == "pdf") {
        //   const fileLink = app.config.requestCtx + "/file/api/ApiDownload?md5=" + item.file;
        //   let filePath = wx.env.USER_DATA_PATH + '/' + item.name
        //   console.log(filePath, 'filePath');
        //   //提示加载中
        //   util.showLoading();
        //   // 单次下载允许的最大文件为 200MB
        //   wx.downloadFile({
        //     url: fileLink,
        //     success: function (res) {
        //       if (res.statusCode != 200) {
        //         util.hideLoadingWithErrorTips();
        //         return false;
        //       }
        //       var Path = res.tempFilePath; //返回的文件临时地址,用于后面打开本地预览所用
        //       wx.saveFile({
        //         tempFilePath: Path,
        //         success: function (res) {
        //           var savedFilePath = res.savedFilePath;
        //           // 将文件保存为 item.name
        //           wx.saveFile({
        //             tempFilePath: savedFilePath,
        //             filePath: wx.env.USER_DATA_PATH + '/' + item.name,
        //             success: function (res) {
        //               wx.openDocument({
        //                 filePath: res.savedFilePath,
        //                 showMenu: true,
        //                 success: function (res) {
        //                   util.hideLoading();
        //                 },
        //               });
        //             },
        //             fail: function (err) {
        //               util.hideLoadingWithErrorTips();
        //             }
        //           });
        //         },
        //         fail: function (err) {
        //           util.hideLoadingWithErrorTips();
        //         }
        //       });
        //     },
        //     fail: function (err) {
        //       util.hideLoadingWithErrorTips();
        //     },
        //   });
        // }
        if (item.selectType == "webpage") {
          this.setData({
            webpageSrc: item.jsek_link,
@@ -204,6 +284,7 @@
        }
      }
    },
    // 拿到所有项
    getAllChildren(id) {
      let result = [];
packageDomain/pages/resourceDetails/myAudio/index.js
@@ -283,7 +283,7 @@
          showDataUrl = app.config.requestCtx + '/file/api/ApiDownloadForAuthorize?md5=' + datas.protectedFile + '&token=' + wx.getStorageSync(app.config.tokenKey);
        } else {
          console.log(datas);
          showDataUrl = app.config.requestCtx + '/file/api/ApiDownload?md5=' + datas.file;
          showDataUrl = datas.file ? app.config.requestCtx + '/file/api/ApiDownload?md5=' + datas.file : app.config.requestCtx + '/file/api/ApiDownload?md5=' + datas.freeFile
        }
        titleName = datas.name;
      }
@@ -326,7 +326,7 @@
        } else {
          this.setData({
            showData: app.config.requestCtx + '/file/api/ApiDownload?md5=' + item.file
            showData: item.file ? app.config.requestCtx + '/file/api/ApiDownload?md5=' + item.file : app.config.requestCtx + '/file/api/ApiDownload?md5=' + item.freeFile
          })
          this.pubulicPlayFun()
        }
pages/bibliographyList/index.wxml
@@ -22,8 +22,6 @@
          <view class="example-search">
            <t-search model:value="{{value}}" placeholder="请输入书目名称" bind:submit="onSearchSubmit">
            </t-search>
            <!-- <t-icon slot="left-icon" prefix="wr" name="search" size="40rpx" color="#bbb" /> -->
pages/bookExhibitionDetails/index.wxml
@@ -9,7 +9,9 @@
    <view>
      <t-icon name="chevron-left" size="30" data-name="{{item}}" bind:click="goBack" />
    </view>
    <view class="navbar-title">{{subtitleName}}</view>
  </view>
  <view class="headBox">
pages/cart/index.wxml
@@ -72,7 +72,7 @@
    <view class="settlementBox">
      <view class="totalPrice">总价:<text class="totalPriceText">¥{{totalPrice}}</text></view>
      <view class="buttonBox">
        <t-button class="tButtonBox" size="small" shape="round" bind:tap="goPaymentPage">去结算({{selectedCount}})</t-button>
        <t-button  class="tButtonBox" size="small" shape="round" bind:tap="goPaymentPage"> <view >去结算({{selectedCount}})</view> </t-button>
      </view>
    </view>
  </view>
pages/cart/index.wxss
@@ -186,9 +186,9 @@
  padding: 0 !important;
}
.t-button--default {
  /* background-color: #FF6C00 !important; */
}
/* .t-button--default {
  background-color: #FF6C00 !important;
} */
.noDataBox {
  width: 100%;
pages/retrievalPage/index.js
@@ -62,7 +62,6 @@
    this.bibliographyGet()
    let event = {
      detail: {
        value: "0"
      }
    }
@@ -142,7 +141,6 @@
        tabValue: value,
        isMore: false
      })
    } else if (value === '1') {
      console.log(value, 'tab');
      this.setData({