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/teachClass/index.wxml    |    4 ++--
 packageCourse/pages/studentClass/index.js    |   12 +++++++-----
 packageCourse/components/baseClass/index.js  |    2 +-
 packageCourse/components/teaching/index.wxml |    4 +---
 4 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/packageCourse/components/baseClass/index.js b/packageCourse/components/baseClass/index.js
index 43b9f53..6b5c3fe 100644
--- a/packageCourse/components/baseClass/index.js
+++ b/packageCourse/components/baseClass/index.js
@@ -37,7 +37,7 @@
     if (data) {
       this.setData({
         userData: JSON.parse(data),
-        defaultCmsPath: this.properties.bookRefCode
+        defaultCmsPath: this.properties.bookRefCode != 'null' ? 'jsek_digitalTextbooks' : 'defaultGoodsStore3'
       })
     }
     this.getData()
diff --git a/packageCourse/components/teaching/index.wxml b/packageCourse/components/teaching/index.wxml
index 7d11dd6..fdf4bd0 100644
--- a/packageCourse/components/teaching/index.wxml
+++ b/packageCourse/components/teaching/index.wxml
@@ -10,9 +10,7 @@
       <view class="questionInfo">
         <view class="questionCount">
           <text style="color: #ff6d00">{{ item.subList.length }}</text>
-          <text> /</text>
-          <text style="color: #67c23a"> {{ currentClass.memberCount }}</text>
-          <text style="margin-left: 20rpx;color: #999;font-size:24rpx">(宸茬瓟/鍏ㄩ儴)</text>
+          <text style="margin-left: 20rpx;color: #999;font-size:24rpx">(宸茬瓟浜烘暟)</text>
         </view>
         <view class="questionDate">
           {{item.updateDate}}
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,
     })
   },
 
diff --git a/packageCourse/pages/teachClass/index.wxml b/packageCourse/pages/teachClass/index.wxml
index 0ff42df..689dbb9 100644
--- a/packageCourse/pages/teachClass/index.wxml
+++ b/packageCourse/pages/teachClass/index.wxml
@@ -10,7 +10,7 @@
       <studentManage classId="{{classId}}" bookRefCode="{{defaultCmsPath}}" />
     </view>
     <!-- 鏁欏浜掑姩 -->
-    <view class="teachBox" wx:if="{{tabVal == 'teach'&& userData.role == 'Teacher'}}">
+    <view class="teachBox" wx:if="{{tabVal == 'teach'}}">
       <Teach classId="{{classId}}" bookId="{{bookId}}" rootCmsItemId="{{rootCmsItemId}}" />
     </view>
   </view>
@@ -23,7 +23,7 @@
       <t-icon class="tabIcon" name="file-setting" size="24px" />
       <text class="text">瀛︾敓绠$悊</text>
     </view>
-    <view wx:if="{{ userData.role == 'Teacher'}}" class="{{tabVal == 'teach'?'tab-pubItem activeTab':'tab-pubItem'}}" data-str="teach" bindtap="tabActive">
+    <view class="{{tabVal == 'teach'?'tab-pubItem activeTab':'tab-pubItem'}}" data-str="teach" bindtap="tabActive">
       <t-icon class="tabIcon" name="system-setting" size="24px" />
       <text class="text">鏁欏浜掑姩</text>
     </view>

--
Gitblit v1.9.1