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