From c2cd778fd3f40a75df483758bb2f1fe1dedc7eef Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期五, 26 四月 2024 09:49:25 +0800
Subject: [PATCH] 资源购买页请求慢优化

---
 packageDomain/pages/resourceDetails/myAudio/index.js |   88 ++++++++++++++++----------------------------
 1 files changed, 32 insertions(+), 56 deletions(-)

diff --git a/packageDomain/pages/resourceDetails/myAudio/index.js b/packageDomain/pages/resourceDetails/myAudio/index.js
index b42f0f1..16bbcb0 100644
--- a/packageDomain/pages/resourceDetails/myAudio/index.js
+++ b/packageDomain/pages/resourceDetails/myAudio/index.js
@@ -87,6 +87,17 @@
    * 鐢熷懡鍛ㄦ湡鍑芥暟--鐩戝惉椤甸潰鍔犺浇
    */
   onLoad(options) {
+
+    wx.setNavigationBarTitle({
+
+      title: '璧勬簮璇︽儏-闊抽'
+
+    });
+
+
+
+
+
     const systInfo = wx.getSystemInfoSync();
     const menu = wx.getMenuButtonBoundingClientRect(); // 鑳跺泭淇℃伅
     const navBarHeight = (menu.top - systInfo.statusBarHeight) * 2 + menu.height; // 瀵艰埅鏍忛珮搴�
@@ -97,14 +108,18 @@
       bookId: options.bookId,
       bookName: options.bookName,
       cmsId: options.cmsId,
-      parentName: options.parentName,
       parentProductLinkPath: options.parentProductLinkPath,
       productLinkPath: options.productLinkPath,
       formPath: options.formPath
     })
+
+    if (options.parentName !== "鏁欏璧勬簮" && options.parentName !== "浜戝涔�") {
+      this.setData({
+        parentName: options.parentName,
+      })
+    }
     this.resourceDetailsData()
     this.getNoteList()
-    console.log(options, 'options');
   },
 
   /**
@@ -273,7 +288,6 @@
           this.data.threeLeveData.push(item);
         }
       });
-      // console.log(this.data.threeLeveData);
       this.data.threeLeveData.forEach((items, indexs) => {
         if (this.data.productLinkPath == items.productLinkPath) {
           selectedId = indexs;
@@ -286,7 +300,6 @@
         if (this.data.formPath == 'jsek_cloudLearning') {
           showDataUrl = app.config.requestCtx + '/file/api/ApiDownloadForAuthorize?md5=' + datas.protectedFile + '&token=' + wx.getStorageSync(app.config.tokenKey);
         } else {
-          console.log(datas);
           showDataUrl = datas.file ? app.config.requestCtx + '/file/api/ApiDownload?md5=' + datas.file : app.config.requestCtx + '/file/api/ApiDownload?md5=' + datas.freeFile
         }
         titleName = datas.name;
@@ -332,14 +345,13 @@
           this.pubulicPlayFun()
 
         } else {
-          console.log(item.file, 'item.file');
-          console.log(item.freeFile, 'item.freeFile');
+
 
           this.setData({
             showData: item.file ? app.config.requestCtx + '/file/api/ApiDownload?md5=' + item.file : app.config.requestCtx + '/file/api/ApiDownload?md5=' + item.freeFile
           })
           this.pubulicPlayFun()
-          console.log(this.data.showData, 'showData');
+
 
         }
       }
@@ -351,7 +363,6 @@
       productId: this.data.bookId,
       appRefCode: app.config.appRefCode
     }).then((res) => {
-      // console.log(res);
       this.setData({
         topicId: res.id
       })
@@ -370,13 +381,13 @@
       newDataListRequest: []
     }
     app.MG.ugc.newTopicMessage(query).then(res => {
-      // console.log(res);
+
     })
   },
 
   // 鏍囬鏀瑰彉
   changeTitle(e) {
-    // console.log(e.currentTarget.dataset.value);
+
     this.setData({
       flag: e.currentTarget.dataset.value
     })
@@ -406,8 +417,7 @@
     } else if (this.data.submitType == 'edit') {
       this.updateNote()
     }
-    // console.log(this.data.textvalue);
-    // console.log(this.data.titleName);
+
     this.setData({
       dialogKey: false
     });
@@ -416,7 +426,7 @@
 
   },
   onTextarea() {
-    // console.log(this.data.textvalue);
+
   },
   textareaChange(e) {
     this.setData({
@@ -465,9 +475,8 @@
       this.setData({
         "pageCount.total": res.totalSize,
         noteList: res.datas,
-        // loading: false
       })
-      // console.log('绗旇鍒楄〃', res.datas);
+
     })
   },
   // 缂栬緫鎸夐挳
@@ -481,7 +490,7 @@
       noteId: note.id,
       dialogKey: true,
     })
-    console.log(this.data.submitTitle);
+
     // this.showDialog()
   },
 
@@ -518,15 +527,7 @@
   },
   // 鏂板缓绗旇鎺ュ彛
   async makeNote() {
-    // const token = wx.getStorageSync('jsek-token')
-    // if (!token) {
-    //   return wx.getUserProfile({
-    //     desc: '鐢ㄦ埛鐧诲綍',
-    //     success: (res) => {
-    //       // console.log(res);
-    //     }
-    //   })
-    // }
+
     let topicId
     await app.MG.ugc
       .getProductUserSubmitTopic({
@@ -604,23 +605,14 @@
   },
   // 鎾斁鍏叡浠g爜
   pubulicPlayFun() {
-
     // debugger
-    console.log(myAudio.src, 'myAudio.src');
-    console.log(this.data.showData, 'this.data.showData');
     this.setData({
       speed: 1.0,
     })
     myAudio.playbackRate = this.data.speed;
-
     myAudio.src = this.data.showData
-
-    // console.log(myAudio.src);
     // 鍦╫nCanplay閲岃幏鍙栧苟璁剧疆闊抽鏃堕暱鍜屾挱鏀捐繘搴�
     myAudio.onCanplay(() => {
-
-
-
       myAudio.duration; //蹇呴』鍐欙紝涓嶇劧鑾峰彇涓嶅埌
       setTimeout(() => {
         this.setData({
@@ -630,8 +622,7 @@
       }, 100);
     });
 
-    console.log(this.data.myAudioDuration);
-    console.log(this.data.myAudioCurrent);
+
 
     // 鎾斁瀹屾垚澶勭悊锛屾寜閽彉涓�涓�
     myAudio.onEnded((res) => {
@@ -643,17 +634,13 @@
 
     //杩涘害鏉″彉鍖�   
     myAudio.onTimeUpdate(() => {
-      // console.log(this.format(myAudio.duration));
       this.setData({
         myAudioPos: myAudio.currentTime / myAudio.duration * 100,
         myAudioCurrent: this.format(myAudio.currentTime),
         myAudioDuration: this.format(myAudio.duration),
-
       });
     })
-    console.log(this.data.myAudioCurrent);
-    console.log(this.data.myAudioDuration);
-    console.log(this.data.myAudioPos);
+
 
 
     myAudio.play();
@@ -714,7 +701,7 @@
 
   // 宸﹀彸鍒囨崲
   changeItem(item) {
-    console.log(item);
+
 
     if (this.data.showData != '') {
       this.setData({
@@ -748,7 +735,7 @@
     }
 
     setTimeout(() => {
-      console.log(this.data.speed, 'this.data.speed');
+
       myAudio.startTime = this.data.myAudioDuration //寮�濮嬫椂闂�  
       myAudio.playbackRate = this.data.speed; //  鎾斁閫熺巼
     }, 200);
@@ -756,13 +743,13 @@
 
   // 鎷栧姩杩涘害鏉★紝鍒版寚瀹氫綅缃�
   hanle_slider_change(e) {
+    console.log();
     const position = e.detail.value;
     var currentTime = position / 100 * myAudio.duration;
     myAudio.seek(currentTime);
     this.setData({
       myAudioPos: position,
       myAudioCurrent: this.format(currentTime)
-
     })
   },
 
@@ -813,16 +800,5 @@
       myAudio.playbackRate = this.data.speed; //  鎾斁閫熺巼
     }, 200);
   },
-  // 浜戝涔犲鐞嗗凡璐拱姝e紡鏂囦欢
-  handleFile() {
-    console.log(1111);
-  },
-  // 浜戝涔犺瘯鐪嬪鐞�
-  handleFreeFile() {
-    console.log(2222);
-  },
-  // 鍒ゆ柇璧勬簮鏄惁璐拱
-  resourceIsBuy() {
-    console.log(333);
-  }
+
 })
\ No newline at end of file

--
Gitblit v1.9.1