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