From 81c23f9c2f5bdfbe962d0b19a5a80ea7c12f043d Mon Sep 17 00:00:00 2001 From: litian <C21AF165> Date: 星期三, 10 七月 2024 17:39:02 +0800 Subject: [PATCH] 二维码 --- pages/specialDiscussion/index.js | 78 +++++++++++--------------------------- 1 files changed, 23 insertions(+), 55 deletions(-) diff --git a/pages/specialDiscussion/index.js b/pages/specialDiscussion/index.js index 26717a1..40429ee 100644 --- a/pages/specialDiscussion/index.js +++ b/pages/specialDiscussion/index.js @@ -17,13 +17,13 @@ }], tabIndex: 0, specialSubjectList: [], - now: new Date(), // 鍋囪杩欐槸褰撳墠鏃堕棿 formattedDate: '', // 鐢ㄤ簬瀛樺偍鏍煎紡鍖栧悗鐨勬棩鏈熸椂闂村瓧绗︿覆 batList: [], specialDiscussionList: [], searchValue: '', - batListValue: '' + batListValue: '', + loading: false }, /** @@ -101,10 +101,7 @@ this.setData({ batListValue: value }) - this.specialDiscussionGet(this.data.batList[value]) - - }, onTabsTap(event) { const index = event.currentTarget.dataset.index @@ -118,27 +115,26 @@ this.specialDiscussionGet(this.data.batList[0]) }, - // 鑾峰彇鍥剧墖鏂囧瓧鍒楄〃 + // 鑾峰彇鍗冲皢寮�鎾垪琛� ceShiList() { + this.setData({ + loading: true + }) let searchObj = {} 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: [], @@ -146,7 +142,7 @@ author: [], viewCount: [], startTime: [], //寮�鎾椂闂� - // "liveTime>=": [formattedDate.value], //鐩存挱鏃堕棿 + endTime: [], liveTime: [], lecturer: [], position: [], @@ -159,27 +155,15 @@ 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, "tabList[0].amount": specialSubjectList.length }) }) @@ -199,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: [{ @@ -224,28 +205,22 @@ 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) { @@ -264,7 +239,6 @@ start: 0, size: 99 }, - fields: { content: [], subtitle: [], @@ -272,6 +246,7 @@ author: [], viewCount: [], startTime: [], + endTime: [], liveTime: [], lecturer: [], position: [], @@ -281,25 +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 + "tabList[1].amount": data.length, }) - console.log(this.data.specialDiscussionList); }) }, -- Gitblit v1.9.1