From 2abf00efb6d83426ad84342f17252a36aeb5a4e1 Mon Sep 17 00:00:00 2001 From: litian <C21AF165> Date: 星期五, 27 九月 2024 16:09:29 +0800 Subject: [PATCH] rwd --- packageBookService/pages/bookServices/detail/index.js | 22 ++++++++++++++++------ 1 files changed, 16 insertions(+), 6 deletions(-) diff --git a/packageBookService/pages/bookServices/detail/index.js b/packageBookService/pages/bookServices/detail/index.js index 2815779..2d430ee 100644 --- a/packageBookService/pages/bookServices/detail/index.js +++ b/packageBookService/pages/bookServices/detail/index.js @@ -55,6 +55,7 @@ isShowBuyCloundMenu: false, // 浜戝涔犲叏閮ㄨ喘涔版寜閽槸鍚︽樉绀� isCloundHaveSaleMethod: false, // 浜戝涔犳槸鍚︽湁閿�鍞柟寮� cloundMenuIsBuy: false, + learnTaskData: {}, rejectCause: "", // 涓嬭浇鎷掔粷鍘熷洜 buyIdList: [], shoppingCartGetId: [], // 宸茶喘涔癷d鍒楄〃 @@ -207,7 +208,8 @@ fileList: [], isShowUp: true, protocolShow: false, - protocolTxt: '' + protocolTxt: '', + learnMenu: null }, resetTree: function (e) { @@ -525,8 +527,11 @@ app.MG.store.getProductDetail(query).then((res) => { this.setData({ resourceCodeList: res.datas.cmsDatas[0].datas, + learnTaskData: res.datas.cmsDatas[0].datas.filter((item) => item.refCode == 'jsek_learningTasks')[0] }) - console.log('refcode', this.data.resourceCodeList); + if (res.datas.cmsDatas[0].datas.length) this.setData({ + learnMenu: res.datas.cmsDatas[0].datas.find(item => item.refCode == 'jsek_cloudLearning') + }) }) }, //璇锋眰瀛愬晢鍝佺殑鏂囦欢 @@ -1039,9 +1044,9 @@ new Date(item.saleMethod.find((citem) => citem.SaleType == 'Normal').BeginDate).getTime() <= new Date().getTime() ) || (flags && cloundSaleMethod.Price == 0) // 鍒ゆ柇浜戝涔犲叏閮ㄨ喘涔版寜閽槸鍚︽樉绀� - let isShowBuyCloundMenu = flags && cloundSaleMethod.Price >= 0 + let isShowBuyCloundMenu = flags && cloundSaleMethod.Price >= 0 && !this.data.buyIdList.includes(cloundSaleMethod.Id) // 鍒ゆ柇璧勬簮璐拱鎸夐挳鏄惁鏄剧ず - let isShowBuyCloundBtn = res.datas.cmsDatas[0].datas.some(citem => citem.saleMethod.length != 0) || type.saleMethod.length + let isShowBuyCloundBtn = !flags && res.datas.cmsDatas[0].datas.some(citem => citem.saleMethod.length != 0) // 鍒ゆ柇璐墿杞︽寜閽拰閿佹寜閽槸鍚︽樉绀� this.handleTreeData(list).forEach(item => { item.isbuy = this.resourceIsBuy(item); @@ -2805,7 +2810,7 @@ app.MG.ugc.newTopicMessage(query).then((res) => { wx.showToast({ icon: "success", - title: "璇蜂笂浼犺祫婧愭枃浠�", + title: "涓婁紶鎴愬姛", }); this.closeDialog() }) @@ -2820,5 +2825,10 @@ this.setData({ cloundMenuIsBuy: flag }) - } + }, + /** + * 鐢ㄦ埛鐐瑰嚮鍙充笂瑙掑垎浜� + */ + onShareAppMessage() {}, + onShareTimeline() {} }) \ No newline at end of file -- Gitblit v1.9.1