From 093bb57203ae158aa371125d584e2bff372a344e Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期五, 14 二月 2025 17:10:51 +0800
Subject: [PATCH] 修改课程学习无法播放问题,学习进度待修

---
 pages/digitalCourses/index.js                        |    1 +
 pages/digitalCourses/digitalCoursesDetails/index.js  |    1 -
 .vscode/settings.json                                |    2 +-
 packageDomain/pages/resourceDetails/myVideo/index.js |   15 ++++++++++-----
 packageDomain/pages/resourceDetails/myAudio/index.js |    1 +
 5 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/.vscode/settings.json b/.vscode/settings.json
index ff37bd1..451d977 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -32,7 +32,7 @@
   },
   "editor.tabSize": 2,
   "[wxml]": {
-    "editor.defaultFormatter": "wechat.miniprogram.wxml-language-features"
+    "editor.defaultFormatter": "esbenp.prettier-vscode"
   },
   "[css]": {
     "editor.defaultFormatter": "HookyQR.beautify"
diff --git a/packageDomain/pages/resourceDetails/myAudio/index.js b/packageDomain/pages/resourceDetails/myAudio/index.js
index 03888b5..0fd23bd 100644
--- a/packageDomain/pages/resourceDetails/myAudio/index.js
+++ b/packageDomain/pages/resourceDetails/myAudio/index.js
@@ -277,6 +277,7 @@
       },
       fields: {},
     };
+    if (this.data.storeInfo) query['storeInfo'] = this.data.storeInfo
     app.MG.store.getProductDetail(query).then(async (res) => {
       console.log('鍥句功璇︽儏', res);
       this.setData({
diff --git a/packageDomain/pages/resourceDetails/myVideo/index.js b/packageDomain/pages/resourceDetails/myVideo/index.js
index ecd6e4f..e9e4f1a 100644
--- a/packageDomain/pages/resourceDetails/myVideo/index.js
+++ b/packageDomain/pages/resourceDetails/myVideo/index.js
@@ -224,12 +224,15 @@
       },
       fields: {},
     };
+    if (this.data.storeInfo) query['storeInfo'] = this.data.storeInfo
     app.MG.store.getProductDetail(query).then(async (res) => {
-      this.setData({
-        bookDetail: res.datas,
-        buyIdList: res.datas.purchasedSaleMethodIdList,
-        learnClassData: res.datas.cmsDatas[0].datas.length > 0 ? res.datas.cmsDatas[0].datas.find(item => item.refCode == "jsek_cloudLearning") : null
-      })
+      try {
+        this.setData({
+          bookDetail: res.datas,
+          buyIdList: res.datas.purchasedSaleMethodIdList,
+          learnClassData: res.datas.cmsDatas[0].datas.length > 0 ? res.datas.cmsDatas[0].datas.find(item => item.refCode == "jsek_cloudLearning") : null
+        })
+      } catch (error) {}
       if (this.data.learnClassData) {
         this.getResourceDataList(this.data.learnClassData)
       } else {
@@ -491,9 +494,11 @@
       currentTime,
       duration
     } = e.detail
+
     this.setData({
       progress: ((currentTime / duration) * 100).toFixed(2)
     })
+    console.log('杩涘害', e);
   },
   //鑾峰彇瑙嗛瀛︿範
   getPlayerList() {
diff --git a/pages/digitalCourses/digitalCoursesDetails/index.js b/pages/digitalCourses/digitalCoursesDetails/index.js
index fb2dde1..942e574 100644
--- a/pages/digitalCourses/digitalCoursesDetails/index.js
+++ b/pages/digitalCourses/digitalCoursesDetails/index.js
@@ -196,7 +196,6 @@
    */
   onShow() {
     if (this.data.tabValue == 2 && this.data.selectActive == 'learn') {
-      console.log(12333)
       this.getPlayerList()
       this.getResource()
       this.getRelationBook()
diff --git a/pages/digitalCourses/index.js b/pages/digitalCourses/index.js
index 36d80f4..10b6d06 100644
--- a/pages/digitalCourses/index.js
+++ b/pages/digitalCourses/index.js
@@ -237,6 +237,7 @@
       if (!res.datas.length) {
         return this.setData({
           noData: true,
+          courseList: [],
           contentLoading: false
         })
       }

--
Gitblit v1.9.1