From 56b70cdad0a96691eaf37e04a79ef5e92b892480 Mon Sep 17 00:00:00 2001
From: yiming <m13691596795@163.com>
Date: 星期五, 19 四月 2024 11:14:40 +0800
Subject: [PATCH] bug1

---
 pages/bookExhibitionList/index.js |   59 +++++++++++++++++++++++++++++++++++++++++++----------------
 1 files changed, 43 insertions(+), 16 deletions(-)

diff --git a/pages/bookExhibitionList/index.js b/pages/bookExhibitionList/index.js
index e21b7df..e3b7d50 100644
--- a/pages/bookExhibitionList/index.js
+++ b/pages/bookExhibitionList/index.js
@@ -8,6 +8,8 @@
    * 椤甸潰鐨勫垵濮嬫暟鎹�
    */
   data: {
+    loading: true,
+    hidden: true,
     totalSize: '',
     start: 0,
     isMore: null,
@@ -64,19 +66,19 @@
       value: 'timeAsc',
       options: [{
           value: 'nameAsc',
-          label: '鍚嶇О浠庨珮鍒颁綆',
+          label: '鍚嶇О姝e簭',
         },
         {
           value: 'nameDesc',
-          label: '鍚嶇О浠庝綆鍒伴珮',
+          label: '鍚嶇О鍊掑簭',
         },
         {
           value: 'timeAsc',
-          label: '鍒涘缓鏃堕棿浠庨珮鍒颁綆',
+          label: '鍑虹増鏃堕棿姝e簭',
         },
         {
           value: 'timeDesc',
-          label: '鍒涘缓鏃堕棿浠庡簳鍒伴珮',
+          label: '鍑虹増鏃堕棿鍊掑簭',
         },
       ],
     },
@@ -218,7 +220,7 @@
         // 'page.start': currentPage,
         'page.size': newSize
       });
-      this.bookExhibitionGet(); // 璋冪敤鏂规硶鍔犺浇鏇村鏁版嵁
+      // this.bookExhibitionGet(); // 璋冪敤鏂规硶鍔犺浇鏇村鏁版嵁
 
 
 
@@ -318,33 +320,42 @@
       //鍙栨秷
       wx.hideLoading()
       // console.log(this.data.bookExhibitionList, '鏁版嵁');
+
+      this.setData({
+        loading: false,
+        hidden: false,
+      })
     })
 
   },
   //閲嶇偣椤圭洰鎺ュ彛
   keyProjectsGet(newPrice) {
+
+    this.setData({
+      loading: true,
+      hidden: true,
+    })
     // console.log(newPrice, 'newPrice');
     let parms = {
       refCodes: ['bookClassification']
     }
     app.MG.store.getProductTypeField(parms).then(res => {
-
       const checkData = JSON.parse(res[0].config)
-
-
       checkData.option.forEach(item => {
         if (newPrice == item.value) {
-
           this.setData({
             filteredItems: item.child || [] // 濡傛灉瀛樺湪瀛愰」鍒欒祴鍊硷紝鍚﹀垯璧嬪�间负绌烘暟缁�
           });
-
           // console.log(this.data.filteredItems);
-
         }
       })
 
       this.onLoad();
+
+      this.setData({
+        loading: false,
+        hidden: false,
+      })
     })
   },
 
@@ -354,6 +365,16 @@
   // 鎬诲垎绫�
   // 鎬诲垎绫�
   onChange(e) {
+    // e.stopImmediatePropagation();
+
+
+
+
+
+
+
+
+
 
     this.data.page.size = 16 //鏇存敼鏄剧ず鐨勫��
     const newValue = e.detail.value;
@@ -377,6 +398,7 @@
         keynoteDisabled: true
       })
     }
+    console.log(newValue);
     this.setData({
       'product.value': newValue,
       'product.price': newPrice, // 灏嗛�変腑鐨� price 鍊间繚瀛樺湪鏁版嵁涓�
@@ -391,6 +413,8 @@
       this.bookExhibitionGet(newValue)
       this.onLoad()
     }
+    // e.stopImmediatePropagation()
+
   },
 
   // 閲嶇偣椤圭洰
@@ -398,10 +422,8 @@
     this.setData({
       'multipleSelect.value': e.detail.value,
     });
-
   },
   handleConfirm(event) {
-
     const {
       value
     } = event.detail;
@@ -411,11 +433,12 @@
     this.data.keynoteValue = value
     this.bookExhibitionGet()
   },
-  handleReset() {
+
+
+  handleReset(e) {
 
     // 閲嶇疆鎿嶄綔鐨勫鐞嗛�昏緫
     this.data.keynoteValue = []
-    console.log('閲嶇疆鎿嶄綔');
     this.bookExhibitionGet()
   },
   onSwapRight() {
@@ -442,12 +465,14 @@
     this.bookExhibitionGet()
   },
   onBookExhibitionDetails: function (event) {
+    console.log(456);
     const item = event.currentTarget.dataset.item;
     console.log(item);
     wx.navigateTo({
       url: '/pages/bookExhibitionDetails/index?id=' + item.id + '&bookName=' + item.name + '&subtitleName=' + item.subtitleName // 鍋囪璺宠浆鍒拌鎯呴〉闈紝骞朵紶閫掍簡id鍙傛暟
     });
   },
+
   // 鎼滅储妗�
   onSearchSubmit(e) {
     this.setData({
@@ -466,5 +491,7 @@
     console.log(e.detail.value, 'e.detail.value');
     this.bookExhibitionGet()
   },
- 
+  onOpend() {
+    console.log(7555);
+  }
 })
\ No newline at end of file

--
Gitblit v1.9.1