From 23f872505d56a06183f55964f40ee697817e1858 Mon Sep 17 00:00:00 2001
From: QYF-GitLab1 <1940665526@qq.com>
Date: 星期三, 23 七月 2025 15:24:22 +0800
Subject: [PATCH] 修改提示词、修改扫码icon颜色

---
 packageDomain/pages/resourceDetails/myVideo/index.js |   26 +++++++++++---------------
 1 files changed, 11 insertions(+), 15 deletions(-)

diff --git a/packageDomain/pages/resourceDetails/myVideo/index.js b/packageDomain/pages/resourceDetails/myVideo/index.js
index f98e0da..ad5933d 100644
--- a/packageDomain/pages/resourceDetails/myVideo/index.js
+++ b/packageDomain/pages/resourceDetails/myVideo/index.js
@@ -219,6 +219,7 @@
       try {
         this.setData({
           bookDetail: res.datas,
+          bookName: res.datas.name,
           buyIdList: res.datas.purchasedSaleMethodIdList,
           learnClassData: res.datas.cmsDatas[0].datas.length > 0 ? res.datas.cmsDatas[0].datas.find(item => item.refCode == "jsek_cloudLearning") : null
         })
@@ -230,7 +231,6 @@
       } catch (error) {
         console.log(error)
       }
-
     });
   },
   // 鏁欏璧勬簮 浜戝涔� 鑾峰彇
@@ -329,8 +329,6 @@
   goBack() {
     wx.navigateBack();
   },
-
-
   async getBuyCmsItem() {
     let cmsItemData = null
     let query = {
@@ -372,7 +370,7 @@
       if (dataItem) {
         if (dataItem.saleMethod.length > 0) {
           isBuy = 2;
-          if (this.data.bookDetail.purchasedSaleMethodIdList.indexOf(dataItem.saleMethod[0].Id) > -1) {
+          if (this.data.bookDetail.purchasedSaleMethodIdList.indexOf(dataItem.saleMethod[0].Id) > -1 || dataItem.saleMethod[0].Price == 0) {
             isBuy = 3;
             break;
           } else {
@@ -389,7 +387,7 @@
         wx.hideLoading();
         wx.showModal({
           title: '娓╅Θ鎻愮ず',
-          content: '璇ヨ祫婧愭湭璐拱锛屽皢杩斿洖璐拱',
+          content: '璇ヨ祫婧愭湭婵�娲绘垨璐拱锛屽嵆灏嗚繑鍥炲浘涔﹁鎯呴〉闈�',
           success: (res) => {
             if (res.confirm) {
               if (this.data.source == 'qrcode') {
@@ -406,10 +404,8 @@
     } else {
       cmsItemData = dataList[0]
     }
-
     return cmsItemData
   },
-
   resourceDetailsData() {
     this.setData({
       videoLoading: true,
@@ -444,9 +440,9 @@
       this.setData({
         isBuy: res.datas.purchasedSaleMethodIdList.includes(res.datas.defaultSaleMethodId)
       })
-      res.datas.cmsDatas[0].datas.forEach((item) => {
-        if (item.selectType === "video" || item.learnSelectType === "video") {
-          if (this.data.storeInfo == 'jsek_digitalCourses') {
+      if (this.data.storeInfo == 'jsek_digitalCourses') {
+        res.datas.cmsDatas[0].datas.forEach((item) => {
+          if (item.selectType === "video" || item.learnSelectType === "video") {
             if (this.data.isBuy) {
               if (item.sysType == 'CmsItem') {
                 this.data.threeLeveData.push(item)
@@ -457,11 +453,12 @@
               }
             }
           }
+        })
+      } else {
+        const itemCms = await this.getBuyCmsItem()
+        if (itemCms != null) {
+          this.data.threeLeveData.push(itemCms)
         }
-      })
-      const itemCms = await this.getBuyCmsItem()
-      if (itemCms != null) {
-        this.data.threeLeveData.push(itemCms)
       }
       if (this.data.threeLeveData.length > 0) {
         this.data.threeLeveData.forEach((items, index) => { // 淇敼姝ゅ娣诲姞index鍙傛暟
@@ -506,7 +503,6 @@
       })
     })
   },
-
   onVideo(e) {
     this.setPlayerList()
     const item = e.currentTarget.dataset.item

--
Gitblit v1.9.1