From feead902a64345472895b9d4d9a335574ab728ad Mon Sep 17 00:00:00 2001
From: yiming <m13691596795@163.com>
Date: 星期三, 27 三月 2024 09:43:36 +0800
Subject: [PATCH] 书展bug

---
 packageBookService/pages/bookServices/detail/components/tree/index.js |   24 +++++++++++++++++++-----
 1 files changed, 19 insertions(+), 5 deletions(-)

diff --git a/packageBookService/pages/bookServices/detail/components/tree/index.js b/packageBookService/pages/bookServices/detail/components/tree/index.js
index 9bc00b6..1527680 100644
--- a/packageBookService/pages/bookServices/detail/components/tree/index.js
+++ b/packageBookService/pages/bookServices/detail/components/tree/index.js
@@ -37,6 +37,8 @@
     }
   },
   data: {
+    sonPurchaseSaleMethodId: '',
+    superiorPurchaseSaleMethodId: [],
     activeValues: [1, 2],
     webpageSrc: '',
     cloudShoppingCart: []
@@ -285,17 +287,25 @@
     // 绔犺妭鍕鹃��
     checkResourceTitle(e) {
       // 杩欎釜鏃跺�檆hecked鐨勫�兼槸fals
+      let checkResourceTitleList = []
       const item = e.currentTarget.dataset.item
+      //
       let list = this.flattenTree([item])
       let ids = []
       list.forEach(item => {
         ids.push(item.id)
       })
+      // console.log(list, 'list789');
       const updatedTreeList = this.findAndUpdateItemsByIds(this.properties.treeList, ids);
       this.setData({
         treeList: updatedTreeList  // 鏇存柊 treeList 鏁版嵁
       });
-      console.log(list, 'list');
+
+
+      this.setData({
+        superiorPurchaseSaleMethodId: list
+      })
+      console.log(this.data.superiorPurchaseSaleMethodId, 'superiorPurchaseSaleMethodId');
       list.forEach(items => {
         console.log(items.checked, 'itesasd');
         if (!items.checked) {
@@ -309,12 +319,16 @@
     // 瀛愰」鍕鹃��
     checkResource(e) {
       const citem = e.currentTarget.dataset.item
-      console.log(e);
+      // console.log(e);
+
+
       const updataList = this.checkResoucrceInfo(this.properties.treeList, citem.id)
       console.log(updataList);
       this.setData({
-        treeList: updataList
+        treeList: updataList,
+        sonPurchaseSaleMethodId: citem.saleMethod[0].Id
       })
+
     },
     // 鍔犲叆璐墿杞�
     async onCloudShoppingCart() {
@@ -348,8 +362,8 @@
     },
   },
   onCheckAllChange(e) {
-    debugger
-    console.log('checkbox', e.detail.value);
+    // debugger
+    // console.log('checkbox', e.detail.value);
     // this.setData({
     //   checkAllValues: event.detail,
     // });

--
Gitblit v1.9.1