From 04c7b0163caeae4ab1c5da62e301fa993101cfad Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期一, 31 三月 2025 10:40:45 +0800 Subject: [PATCH] bug修改 --- packageBookService/pages/bookServices/detail/components/testResource/testResource.js | 75 +++++++++++++++++++------------------ 1 files changed, 38 insertions(+), 37 deletions(-) diff --git a/packageBookService/pages/bookServices/detail/components/testResource/testResource.js b/packageBookService/pages/bookServices/detail/components/testResource/testResource.js index d1dfd58..b23e79d 100644 --- a/packageBookService/pages/bookServices/detail/components/testResource/testResource.js +++ b/packageBookService/pages/bookServices/detail/components/testResource/testResource.js @@ -1,4 +1,7 @@ // pages/bookServices/detail/components/testResource/testResource.js +import { + loginInfo +} from "../../../../../../assets/js/login"; const app = getApp(); Component({ /** @@ -6,6 +9,9 @@ */ properties: { isBuyBank: { + type: Boolean + }, + isShoppingBank: { type: Boolean }, bankSaleData: { @@ -103,8 +109,7 @@ size: 999, }, }; - console.log(value.childrenFolderCount, 1234578) - if (value.childrenFolderCount == 0) { + if (value.childrenFolderCount == 0 && value.childrenCount == 0) { wx.hideLoading(); return wx.showToast({ icon: "error", @@ -120,29 +125,14 @@ type: item.type, }); }); - console.log(idPathList, 123413456578) } } wx.hideLoading(); - if (value.fromType == "json") { - const questuionList = this.properties.list - var psychologyList = [] - var listIndex = 0 - for (let index = 0; index < questuionList.length; index++) { - const item = questuionList[index]; - if (item.name == "蹇冪悊娴嬭瘎") { - psychologyList = [...item.children] - } - } - for (let cindex = 0; cindex < psychologyList.length; cindex++) { - const citem = psychologyList[cindex]; - if (value.name == citem.name) { - listIndex = cindex - } - } + if (value.refCode == "psychology") { + const listName = value.name wx.navigateTo({ - url: `/packageBookService/pages/psychologyAnswer/psychologyAnswer?listIndex=${ - listIndex + url: `/packageBookService/pages/psychologyAnswer/psychologyAnswer?listName=${ + listName }` }) } else { @@ -153,28 +143,30 @@ this.properties.bookInfo.rootCmsItemId }&idPathList=${JSON.stringify(idPathList)}&answerTitle=${ value.name - }&answerType=${"option"}&storeInfo=${this.properties.storeInfo}&jslx=${this.properties.jslx}`, + }&answerType=option&storeInfo=${this.properties.storeInfo}&jslx=${this.properties.jslx}`, }); } }, goMycollect(e) { - const answertype = e.currentTarget.dataset.answertype; - const token = wx.getStorageSync("jsek-token"); - if (!token) { - return wx.getUserProfile({ - desc: "鐢ㄦ埛鐧诲綍", - success: (res) => { - console.log(res); - }, + const gotoPage = () => { + wx.navigateTo({ + url: `/packageBookService/pages/bookServices/examination/examination?bookId=${ + this.properties.bookInfo.id + }&rootCmsItemId=${this.properties.bookInfo.rootCmsItemId}&answerTitle=${ + answertype == "collectQuestion" ? "鎴戠殑鏀惰棌" : "鎴戠殑閿欓" + }&answerType=${answertype}`, }); } - wx.navigateTo({ - url: `/packageBookService/pages/bookServices/examination/examination?bookId=${ - this.properties.bookInfo.id - }&rootCmsItemId=${this.properties.bookInfo.rootCmsItemId}&answerTitle=${ - answertype == "collectQuestion" ? "鎴戠殑鏀惰棌" : "鎴戠殑閿欓" - }&answerType=${answertype}`, - }); + const answertype = e.currentTarget.dataset.answertype; + const token = wx.getStorageSync("jsek-token"); + if (token) { + gotoPage() + } else { + loginInfo(app, (data) => { + if (data) {} + }) + } + }, // 缁冧範 缁勪欢鍒囨崲 onRadioChange(e) { @@ -237,6 +229,15 @@ composed: true } // 瑙﹀彂浜嬩欢鐨勯�夐」 this.triggerEvent('buyBank', myEventDetail, myEventOption) + }, + // 棰樺簱鍔犲叆璐墿杞� + handleShoppingBank() { + var myEventDetail = {} + var myEventOption = { + bubbles: true, + composed: true + } + this.triggerEvent('handleShoppingBank', myEventDetail, myEventOption) } }, }); \ No newline at end of file -- Gitblit v1.9.1