From 2ee8ddb1ecac7df4198e54e08ec7f22daf4b07c0 Mon Sep 17 00:00:00 2001
From: QYF-GitLab1 <1940665526@qq.com>
Date: 星期五, 03 一月 2025 16:57:38 +0800
Subject: [PATCH] 111

---
 packageBookService/pages/bookServices/detail/components/learnResource/learnResource.js |   53 ++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 42 insertions(+), 11 deletions(-)

diff --git a/packageBookService/pages/bookServices/detail/components/learnResource/learnResource.js b/packageBookService/pages/bookServices/detail/components/learnResource/learnResource.js
index 9fbe534..8c64c1b 100644
--- a/packageBookService/pages/bookServices/detail/components/learnResource/learnResource.js
+++ b/packageBookService/pages/bookServices/detail/components/learnResource/learnResource.js
@@ -9,7 +9,27 @@
     },
     bookId: {
       type: Number
-    }
+    },
+    isshowDrawBtn: {
+      type: Boolean
+    },
+    successOrderNumber: {
+      type: Number,
+    },
+    isGoBuyResource: {
+      type: Boolean
+    },
+    isShowBuyCloundMenu: {
+      type: Boolean,
+      default: false
+    },
+    isShowBuyCloundBtn: {
+      type: Boolean,
+      default: true
+    },
+    learnTaskData: {
+      type: Object,
+    },
   },
 
   /**
@@ -32,19 +52,17 @@
       } // 瑙﹀彂浜嬩欢鐨勯�夐」
       this.triggerEvent('getFreeResource', myEventDetail, myEventOption)
     },
-    // allAddShoppiingCar() {
-    //   var myEventDetail = {} // detail瀵硅薄锛屾彁渚涚粰浜嬩欢鐩戝惉鍑芥暟
-    //   var myEventOption = {
-    //     bubbles: true,
-    //     composed: true
-    //   } // 瑙﹀彂浜嬩欢鐨勯�夐」
-    //   this.triggerEvent('allAddShoppiingCar', myEventDetail, myEventOption)
-    // },
+    // 璺宠浆璧勬簮璐拱椤�
     goBuyResource() {
+      if (!this.properties.isGoBuyResource) {
+        return wx.showToast({
+          icon: 'error',
+          title: '鏆傛棤鍙喘涔拌祫婧�',
+        })
+      }
       wx.navigateTo({
         url: `/packageBookService/pages/bookServices/detail/buyResource/index?productLinkPath=${this.properties.buyResourceData.productLinkPath}&refCode=${this.properties.buyResourceData.refCode}&bookId=${this.properties.bookId}`,
       })
-    
     },
 
     changeReceive(type) {
@@ -56,6 +74,19 @@
       this.setData({
         buy: type
       })
+    },
+    goLearnTask() {
+      wx.navigateTo({
+        url: `/packageBookService/pages/bookServices/detail/components/learnTask/index?bookId=${this.properties.bookId}&cmsPath=${this.properties.learnTaskData?.productLinkPath}`,
+      })
+    },
+    buyCloudLearnClass() {
+      var myEventDetail = {} // detail瀵硅薄锛屾彁渚涚粰浜嬩欢鐩戝惉鍑芥暟
+      var myEventOption = {
+        bubbles: true,
+        composed: true
+      } // 瑙﹀彂浜嬩欢鐨勯�夐」
+      this.triggerEvent('buyCloudLearnClass', myEventDetail, myEventOption)
     }
   }
-})
+})
\ No newline at end of file

--
Gitblit v1.9.1