From 2abf00efb6d83426ad84342f17252a36aeb5a4e1 Mon Sep 17 00:00:00 2001 From: litian <C21AF165> Date: 星期五, 27 九月 2024 16:09:29 +0800 Subject: [PATCH] rwd --- pages/retrievalPage/index.js | 47 +++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 41 insertions(+), 6 deletions(-) diff --git a/pages/retrievalPage/index.js b/pages/retrievalPage/index.js index 1d1843f..7c03f63 100644 --- a/pages/retrievalPage/index.js +++ b/pages/retrievalPage/index.js @@ -514,7 +514,7 @@ this.setData({ loading: false, hidden: false, - isMore: null + isMore: false }) }) wx.stopPullDownRefresh() @@ -646,23 +646,58 @@ onPullDownRefresh() { if (this.data.tabValue == 4) { this.setData({ + bookFairData: [], "pageCount.page": 1 }) this.bibliographyGet() } else { this.setData({ + bookData: [], + courseData: [], + digitalTextbooksData: [], + seminarData: [], + biblioClassificationData: [], "pageCount.page": 1 }) this.retrievalPageGet() } }, - underConstruction() { - wx.showToast({ - title: "寤鸿涓�", - icon: 'none', - duration: 1000 + underConstruction(e) { + const { + book + } = e.currentTarget.dataset; + console.log(book); + wx.navigateTo({ + url: '/pages/digitalCourses/digitalCoursesDetails/index?id=' + book.id + '&path=' + book.idPath, + }); + }, + goTextBookDetail(e) { + const { + item + } = e.currentTarget.dataset; + wx.navigateTo({ + url: '/pages/digitalTextbooks/digitalTextbooksDetails/index?id=' + item.id, + }); + }, + goSubjectDetail(e) { + // return wx.showToast({ + // title: "寤鸿涓�", + // icon: 'none', + // duration: 1000 + // }) + const item = e.currentTarget.dataset.item + // 缃戦〉绫诲瀷璺宠浆鍒扮綉鍧�澶嶅埗椤碉紝鍥犱负url浼犲弬涓嶈兘浼� 甯﹀弬鏁扮殑缃戠粶鍦板潃锛屾墍浠ユ澶勮鎶婄綉缁滃湴鍧�閲岀殑浼犲弬鎽樺嚭鏉ワ紝鏀惧埌url閲� + let urlData = '' + const flags = item.jsek_link.indexOf("?") + if (flags > -1) { + urlData = item.jsek_link.slice(flags + 1, item.jsek_link.length) + } + let url = '/packageBookService/pages/bookServices/linkPage/index' + wx.navigateTo({ + url: urlData ? url + `?path=${item.jsek_link.slice(0,flags)}` + '&' + urlData : url + `?path=${item.jsek_link}` }) + }, // 閭鐐瑰嚮 mailbox(e) { -- Gitblit v1.9.1