From 366de5b4636679392a1e3d2984fc23bd5eaa5ac3 Mon Sep 17 00:00:00 2001 From: litian <C21AF165> Date: 星期二, 27 八月 2024 17:48:03 +0800 Subject: [PATCH] wenti --- pages/specialDiscussion/index.js | 79 ++++++++------------------------------- 1 files changed, 16 insertions(+), 63 deletions(-) diff --git a/pages/specialDiscussion/index.js b/pages/specialDiscussion/index.js index d41a268..b357128 100644 --- a/pages/specialDiscussion/index.js +++ b/pages/specialDiscussion/index.js @@ -17,7 +17,6 @@ }], tabIndex: 0, specialSubjectList: [], - now: new Date(), // 鍋囪杩欐槸褰撳墠鏃堕棿 formattedDate: '', // 鐢ㄤ簬瀛樺偍鏍煎紡鍖栧悗鐨勬棩鏈熸椂闂村瓧绗︿覆 batList: [], @@ -41,11 +40,7 @@ navBarHeight: navBarHeight, }); this.ceShiList() - - this.getCourseTypeListList() - - }, /** @@ -106,10 +101,7 @@ this.setData({ batListValue: value }) - this.specialDiscussionGet(this.data.batList[value]) - - }, onTabsTap(event) { const index = event.currentTarget.dataset.index @@ -123,7 +115,7 @@ this.specialDiscussionGet(this.data.batList[0]) }, - // 鑾峰彇鍥剧墖鏂囧瓧鍒楄〃 + // 鑾峰彇鍗冲皢寮�鎾垪琛� ceShiList() { this.setData({ loading: true @@ -132,21 +124,17 @@ if (this.data.searchValue) { searchObj = { 'Name*': this.data.searchValue.trim() - // '||subtitle*': searchInputValue.value.trim() } } - - app.MG.store .getProductList({ - storeInfo: 'jsek_seminar', + storeInfo: app.config.seminar, path: '*', queryType: '*', paging: { start: 0, size: 99 }, - fields: { content: [], subtitle: [], @@ -154,7 +142,7 @@ author: [], viewCount: [], startTime: [], //寮�鎾椂闂� - // "liveTime>=": [formattedDate.value], //鐩存挱鏃堕棿 + endTime: [], liveTime: [], lecturer: [], position: [], @@ -167,25 +155,12 @@ const specialSubjectList = [] res.datas.forEach((item) => { item.price = item.price.toFixed(2) - - const date1 = new Date(this.data.formattedDate) - const date2 = new Date(item.liveTime) - - // 姣旇緝涓や釜鏃ユ湡 - if (date1 > date2) { - // console.log('鐩存挱缁撴潫锛岃鐪嬪洖鏀�') - } else if (date1 < date2) { - // console.log('鐩存挱杩樻病寮�濮嬶紝璇风湅鍗冲皢寮�鎾�') - + const date2 = new Date(item.endTime) + if (date1 < date2) { specialSubjectList.push(item) - - console.log(specialSubjectList); - } else { - // console.log('涓や釜鏃堕棿鐩稿悓锛�') } }) - this.setData({ specialSubjectList, loading: false, @@ -208,16 +183,13 @@ }); }, onLink(e) { - const item = e.currentTarget.dataset.item console.log(item.jsek_link); wx.navigateTo({ url: '/pages/specialDiscussion/webView/index?link=' + item.jsek_link }); }, - async getCourseTypeListList() { - const quer = { path: '*', filterList: [{ @@ -233,30 +205,23 @@ type: 'Asc', field: 'LinkOrder' }, - } const data = await app.MG.store.getStoreChannelList(quer) - let dataList = data.datas - - // data.datas.forEach(item => { - // if (item.refCode != "jsek_homepageSeminar") { - // console.log(item); - // dataList.push(item) - // } - // }) + let dataList = [] + data.datas.forEach(item => { + if (item.refCode != "jsek_homepageSeminar") { + console.log(item); + dataList.push(item) + } + }) this.setData({ batList: dataList }) - - this.specialDiscussionGet(data.datas[0]) - - }, - + // 鑾峰彇鐩存挱鍥炴斁 specialDiscussionGet(item) { - let searchObj = {} if (this.data.searchValue) { searchObj = { @@ -274,7 +239,6 @@ start: 0, size: 99 }, - fields: { content: [], subtitle: [], @@ -282,6 +246,7 @@ author: [], viewCount: [], startTime: [], + endTime: [], liveTime: [], lecturer: [], position: [], @@ -291,28 +256,18 @@ }) .then((res) => { res.datas.forEach((item) => { + item.price = item.price.toFixed(2) const date1 = new Date(this.data.formattedDate) - const date2 = new Date(item.liveTime) - + const date2 = new Date(item.endTime) // 姣旇緝涓や釜鏃ユ湡 if (date1 > date2) { - // console.log('鐩存挱缁撴潫锛岃鐪嬪洖鏀�') data.push(item) - } else if (date1 < date2) { - // console.log('鐩存挱杩樻病寮�濮嬶紝璇风湅鍗冲皢寮�鎾�') - } else { - // console.log('涓や釜鏃堕棿鐩稿悓锛�') } }) - this.setData({ specialDiscussionList: data, "tabList[1].amount": data.length, - - - }) - console.log(this.data.specialDiscussionList); }) }, @@ -321,8 +276,6 @@ console.log(this.data.searchValue); this.ceShiList() this.specialDiscussionGet(this.data.batList[this.data.batListValue]) - - }, }) \ No newline at end of file -- Gitblit v1.9.1