From ff30321c35c31e5968a41e839bca60b6e4db7b4a Mon Sep 17 00:00:00 2001
From: YM <479443481@qq.com>
Date: 星期一, 25 三月 2024 17:38:31 +0800
Subject: [PATCH] 项目基础文件优化

---
 packageBookService/pages/bookServices/detail/index.wxml |  105 +++++++++++++++++++++++++++++++---------------------
 1 files changed, 63 insertions(+), 42 deletions(-)

diff --git a/packageBookService/pages/bookServices/detail/index.wxml b/packageBookService/pages/bookServices/detail/index.wxml
index b55720f..63fca54 100644
--- a/packageBookService/pages/bookServices/detail/index.wxml
+++ b/packageBookService/pages/bookServices/detail/index.wxml
@@ -19,33 +19,35 @@
     <view class="book-detail">
       <view class="detail-left">
         <view class="book-img">
-          <t-image
+          <image
+            loading=""
             src="{{bookDetail.icon}}"
             mode="aspectFill"
-            width="120"
-            height="170"
             aria-label="{{bookDetail.name}}"
           />
         </view>
         <view class="book-use">
           <view class="collect" bind:tap="setCollect">
             <view>
-              <t-image
+              <image
+                loading=""
                 src="/static/images/bookService/detail/collect.png"
                 wx:if="{{!bookDetail.isFavourite}}"
-              ></t-image>
-              <t-image
+              />
+              <image
+                loading=""
                 src="/static/images/bookService/detail/collecting.png"
                 wx:if="{{bookDetail.isFavourite}}"
-              ></t-image>
+              />
             </view>
             <view class="use-title">鏀惰棌</view>
           </view>
           <view class="suggest" bind:tap="suggestBtn">
             <view>
-              <t-image
+              <image
+                loading=""
                 src="/static/images/bookService/detail/suggest.png"
-              ></t-image>
+              />
             </view>
             <view class="use-title">鎴戣寤鸿</view>
           </view>
@@ -81,10 +83,10 @@
             <view class="class-name showTow">{{bookDetail.class}}</view>
           </view>
         </view>
-        <t-image
+        <image
           src="/static/images/bookService/detail/square.png"
           class="right-background"
-        ></t-image>
+        />
       </view>
     </view>
     <!-- 閿�鍞俊鎭� -->
@@ -93,16 +95,14 @@
         <!-- 鐢靛瓙涔﹀敭浠� -->
         <view class="electron-price">
           <view>
-            <t-image
-              src="/static/images/bookService/detail/electon-price.png"
-            ></t-image>
+            <image src="/static/images/bookService/detail/electon-price.png" />
           </view>
           <view class="price">
             <view class="price-text"
               >楼{{bookDetail.price == '0.00' ? '鍏嶈垂' :bookDetail.price}}</view
             >
             <view class="price-old" wx:if="{{bookDetail.oldPrice != '0.00'}}"
-              >楼{{bookDetail.oldPrice}} <view class="line"></view>
+              >楼{{bookDetail.oldPrice}}
             </view>
           </view>
           <view> </view>
@@ -110,9 +110,7 @@
         <!-- 绾歌川涔﹀敭浠� -->
         <view class="paper-price">
           <view>
-            <t-image
-              src="/static/images/bookService/detail/paper-price.png"
-            ></t-image>
+            <image src="/static/images/bookService/detail/paper-price.png" />
           </view>
           <view class="price"
             >楼{{bookDetail.paperPrice == '0.00' ? '鍏嶈垂' :
@@ -122,33 +120,32 @@
       </view>
       <!-- 缃戝簵 -->
       <view class="book-web">
-        <t-image
+        <image
           src="/static/images/bookService/detail/jd.png"
           wx:if="{{bookDetail.JDLink}}"
           bind:tap="goShop"
           data-link="{{bookDetail.JDLink}}"
           data-type="jd"
-        ></t-image>
-        <t-image
+        />
+        <image
+          class="tmall-image"
           src="/static/images/bookService/detail/tmall.png"
-          width="32"
-          height="22"
           bind:tap="goShop"
           data-link="{{bookDetail.tmallLink}}"
           wx:if="{{bookDetail.tmallLink}}"
-        ></t-image>
-        <t-image
+        />
+        <image
           src="/static/images/bookService/detail/dangdang.png"
           bind:tap="goShop"
           data-link="{{bookDetail.dangdangLink}}"
           wx:if="{{bookDetail.dangdangLink}}"
-        ></t-image>
-        <t-image
-          src="/static/images/bookService/detail/jd.png"
+        />
+        <image
+          src="/static/images/bookService/detail/weidian.png"
           bind:tap="goShop"
           data-link="{{bookDetail.weidianLink}}"
           wx:if="{{bookDetail.weidianLink}}"
-        ></t-image>
+        />
       </view>
     </view>
   </view>
@@ -164,7 +161,7 @@
         <book-brief
           content="{{bookDetail.content}}"
           authorIntroduction="{{bookDetail.authorIntroduction}}"
-          wx:if="{{bookDetail.content || bookDetail.authorIntroduction}}"
+          wx:if="{{bookDetail.content && bookDetail.authorIntroduction}}"
         ></book-brief>
         <view
           wx:if="{{!bookDetail.content && !bookDetail.authorIntroduction}}"
@@ -173,8 +170,12 @@
           <t-empty icon="folder-open" description="鏆傛棤鏁版嵁" />
         </view>
       </t-tab-panel>
-      <t-tab-panel label="鐢靛瓙涔�" value="1" style="{{tabPanelstyle}}">
-        鐢靛瓙涔�
+      <t-tab-panel label="鐢靛瓙涔�" value="jsek_eBook" style="{{tabPanelstyle}}">
+        <epub-view
+          fileInfo="{{fileInfo}}"
+          id="eBook"
+          class="webView"
+        ></epub-view>
       </t-tab-panel>
       <t-tab-panel
         label="鏁欏璧勬簮"
@@ -218,6 +219,8 @@
             bind:getFreeResource="getFreeResource"
             bind:allAddShoppiingCar="allAddShoppiingCar"
             id="learn-resource"
+            buyResourceData="{{buyResourceData}}"
+            bookId="{{bookDetail.id}}"
           ></learn-resource>
           <tree
             id="tree"
@@ -248,13 +251,8 @@
           <t-empty icon="folder-open" description="鏆傛棤鏁版嵁" />
         </view>
       </t-tab-panel>
-      <t-tab-panel label="浜戠瑪璁�" value="jesk_note" style="{{tabPanelstyle}}">
-        <note
-          bookInfo="{{bookDetail}}"
-          id="note"
-          class="note-list"
-          bind:changeLoaidng="changeLoaidng"
-        ></note>
+      <t-tab-panel label="浜戠瑪璁�" value="jsek_note" style="{{tabPanelstyle}}">
+        <note bookInfo="{{bookDetail}}" id="note" class="note-list"></note>
       </t-tab-panel>
     </t-tabs>
   </view>
@@ -262,7 +260,10 @@
   <view class="box-bottom">
     <view class="bottom-btn" bind:tap="appplyElectronicBook">
       <view>
-        <t-image src="/static/images/bookService/detail/ebook.png"></t-image>
+        <t-image
+          loading=""
+          src="/static/images/bookService/detail/ebook.png"
+        ></t-image>
       </view>
       <view class="btn-text">鐢靛瓙鏍蜂功鐢宠</view>
     </view>
@@ -275,15 +276,35 @@
       <view class="btn-text">绾歌川鏍蜂功鐢宠</view>
     </view>
     <view
-      class="shopCar {{(tabValue == 'jsek_teachingResources' || tabValue == 'jesk_note') ? 'disabledColor' : 'shopCarColor' }}"
+      class="shopCar {{(tabValue == 'jsek_teachingResources' || tabValue == 'jsek_note') ? 'disabledColor' : 'shopCarColor' }}"
       bind:tap="addBookShopcCar"
+      wx:if="{{tabValue != 'jsek_eBook'}}"
       >鍔犲叆璐墿杞�</view
     >
     <view
-      class="buy  {{(tabValue == 'jsek_teachingResources' || tabValue == 'jesk_note') ? 'disabledColor' : 'buyColor' }}"
+      class="buy  {{(tabValue == 'jsek_teachingResources' || tabValue == 'jsek_note') ? 'disabledColor' : 'buyColor' }}"
       bind:tap="buyBtn"
+      wx:if="{{tabValue != 'jsek_eBook'}}"
       >绔嬪嵆璐拱</view
     >
+    <view
+      class="shopCar shopCarColor"
+      bind:tap="addBookShopcCar"
+      wx:if="{{tabValue == 'jsek_eBook' && !bookBuy}}"
+      >鍔犲叆璐墿杞�</view
+    >
+    <view
+      class="buy buyColor"
+      bind:tap="buyBtn"
+      wx:if="{{tabValue == 'jsek_eBook' && !bookBuy}}"
+      >绔嬪嵆璐拱</view
+    >
+    <view
+      class="read buyColor"
+      bind:tap="goRead"
+      wx:if="{{tabValue == 'jsek_eBook' && bookBuy}}"
+      >绔嬪嵆鏌ョ湅</view
+    >
   </view>
 </scroll-view>
 <!-- 鎴戣寤鸿寮圭獥 -->

--
Gitblit v1.9.1