From bbba5d26e9e26c910ed337dcb65f462752ee6dce Mon Sep 17 00:00:00 2001 From: litian <C21AF165> Date: 星期四, 12 九月 2024 09:11:47 +0800 Subject: [PATCH] fenxiang --- pages/specialDiscussion/index.js | 84 +++++++++--------------------------------- 1 files changed, 18 insertions(+), 66 deletions(-) diff --git a/pages/specialDiscussion/index.js b/pages/specialDiscussion/index.js index d41a268..c46036b 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() - - }, /** @@ -93,9 +88,8 @@ /** * 鐢ㄦ埛鐐瑰嚮鍙充笂瑙掑垎浜� */ - onShareAppMessage() { - - }, + onShareAppMessage() {}, + onShareTimeline() {}, goBack() { wx.navigateBack(); }, @@ -106,10 +100,7 @@ this.setData({ batListValue: value }) - this.specialDiscussionGet(this.data.batList[value]) - - }, onTabsTap(event) { const index = event.currentTarget.dataset.index @@ -123,7 +114,7 @@ this.specialDiscussionGet(this.data.batList[0]) }, - // 鑾峰彇鍥剧墖鏂囧瓧鍒楄〃 + // 鑾峰彇鍗冲皢寮�鎾垪琛� ceShiList() { this.setData({ loading: true @@ -132,21 +123,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 +141,7 @@ author: [], viewCount: [], startTime: [], //寮�鎾椂闂� - // "liveTime>=": [formattedDate.value], //鐩存挱鏃堕棿 + endTime: [], liveTime: [], lecturer: [], position: [], @@ -167,25 +154,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 +182,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 +204,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 +238,6 @@ start: 0, size: 99 }, - fields: { content: [], subtitle: [], @@ -282,6 +245,7 @@ author: [], viewCount: [], startTime: [], + endTime: [], liveTime: [], lecturer: [], position: [], @@ -291,28 +255,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 +275,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