From d71ed79914076dbf7d9a1613402d6dba54f74482 Mon Sep 17 00:00:00 2001
From: QYF-GitLab1 <1940665526@qq.com>
Date: 星期一, 23 十二月 2024 14:20:47 +0800
Subject: [PATCH] 11111

---
 packageCourse/pages/studentClass/index.js |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/packageCourse/pages/studentClass/index.js b/packageCourse/pages/studentClass/index.js
index 7ad0e99..e18f442 100644
--- a/packageCourse/pages/studentClass/index.js
+++ b/packageCourse/pages/studentClass/index.js
@@ -169,12 +169,12 @@
   },
 
   // 鑾峰彇鏁欐潗璇︽儏
-  async getBookDetail(shopId) {
+  async getBookDetail(shopId, path) {
     let query = {
-      path: 'jsek_digitalTextbooks',
+      path,
       queryType: '*',
       productId: String(shopId),
-      storeInfo: 'jsek_digitalTextbooks',
+      storeInfo: path,
       coverSize: {
         height: 300,
         width: 210
@@ -194,7 +194,9 @@
       classId,
       item
     } = e.currentTarget.dataset
-    const bookData = await this.getBookDetail(item.linkProductDto?.product?.id)
+    const bookRefCode = item.linkProductDto?.product?.refCode
+    const path = bookRefCode ? 'jsek_digitalTextbooks' : 'defaultGoodsStore3'
+    const bookData = await this.getBookDetail(item.linkProductDto?.product?.id, path)
     if (item.userState == 'WaitValid' || item.userState == 'Reject') {
       wx.showToast({
         title: item.userState == 'WaitValid' ? '瀹℃牳涓�' : '鏈�氳繃',
@@ -204,7 +206,7 @@
       return false
     }
     wx.navigateTo({
-      url: '/packageCourse/pages/teachClass/index?classId=' + classId + '&bookId=' + bookData.id + '&author=' + bookData.author + '&isbn=' + bookData.isbn + '&rootCmsItemId=' + bookData.rootCmsItemId,
+      url: '/packageCourse/pages/teachClass/index?classId=' + classId + '&bookId=' + bookData.id + '&author=' + bookData.author + '&isbn=' + bookData.isbn + '&rootCmsItemId=' + bookData.rootCmsItemId + '&bookRefCode=' + bookRefCode,
     })
   },
 

--
Gitblit v1.9.1